Learn R Programming

businessPlanR

The businessPlanR package is the result of the Cultural Commons Collecting Society’s (C3S) need for a comprehensive business plan. We hope that the package has remained generic enough for others to find it useful.

For more information on businessPlanR, please see the comprehensive vignette.

Installation

Installation via GitHub

To install the package directly from GitHub, you can use install_github() from the devtools package:

devtools::install_github("C3S/businessPlanR")

License

businessPlanR Copyright (C) 2023 Meik Michalke meik.michalke@hhu.de

businessPlanR is free software: you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation, either version 3 of the License, or (at your option) any later version.

businessPlanR is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details.

You should have received a copy of the GNU General Public License along with businessPlanR as the file COPYING or LICENSE. If not, see https://www.gnu.org/licenses/.

Copy Link

Version

Install

install.packages('businessPlanR')

Monthly Downloads

235

Version

0.1-0

License

GPL (>= 3)

Maintainer

Meik Michalke

Last Published

August 15th, 2023

Functions in businessPlanR (0.1-0)

model2df

Convert model from list to data frame
loan,-class

S4 Class loan
set_types

Define valid types of revenues and expenses
kbl_by_types

Format table from collection of types of operations objects
kable_bpR

Format table from condensed objects
permalink2list

Turn a Shiny permalink into a list
nice_numbers

Format numbers in nice layout
regularly

Generate list of repeating financial transactions
operations,-class

S4 Class operations
regularly_delayed

Generate list of repeating financial transactions with delayed starting month
update_operations<-

Update operations objects
table_model

Define a model node for business plan tables
transaction_plan,-class

S4 Class transaction_plan
update_plan<-

Update transaction_plan objects
revenue,-class

S4 Class revenue
transaction,-class

S4 Class transaction
businessPlanR-package

tools:::Rd_package_title("businessPlanR")
calc_staff

Calculate the number of staff persons necessary to complete a task
barplot

Plot business plan transactions
get_revenue

Getter/setter methods for businessPlanR objects
growth

Growth of a numeric vector
condense

Condense operations objects into neat data frame
expense,-class

S4 Class expense
fin_needs

Estimate capital requirement from cash flow
depreciation,-class

S4 Class depreciation
first_last

Shortcut for lists with steady transactions.