gitrd.fix.dataframes: Fix dataframe for version issues and inflation measures...

Description Usage Arguments Value Examples

View source: R/gitrd_fix_dataframes.R

Description

Fix dataframe for version issues and inflation measures (internal)

Usage

1
gitrd.fix.dataframes(df.in, inflation.index, df.inflation, max.levels = 3)

Arguments

df.in

A dataframe with financial statements

inflation.index

Sets the inflation index to use for finding inflation adjusted values of all reports. Possible values: 'dollar' (default) or 'IPCA', the brazilian main inflation index. When using 'IPCA', the base date is set as the last date found in itr/dfp dataset.

df.inflation

Dataframe with inflation data

max.levels

Sets the maximum number of levels of accounting items in financial reports

Value

The fixed data.frame

Examples

 1
 2
 3
 4
 5
 6
 7
 8
 9
10
#'
# get example data from RData file
my.f <- system.file('extdata/ExampleReport_Petrobras.RData', package = 'GetITRData')
load(my.f)

df.assets <- df.reports$fr.assets[[1]]

df.assets.fixed <- gitrd.fix.dataframes(df.assets,
                                        inflation.index = 'none',
                                        df.inflation = data.frame())

GetITRData documentation built on March 18, 2018, 1:22 p.m.