install.packages(‘dplyr’)
install.packages(‘ggplot2’)
install.packages(‘tidyr’)
install.packages(‘shiny’)
install.packages(‘plotly’)
install.packages(‘data.table’)
install.packages(‘readr’)
library('dplyr')
## Warning: package 'dplyr' was built under R version 4.3.3
##
## Attaching package: 'dplyr'
## The following objects are masked from 'package:stats':
##
## filter, lag
## The following objects are masked from 'package:base':
##
## intersect, setdiff, setequal, union
library('ggplot2')
## Warning: package 'ggplot2' was built under R version 4.3.3
library('tidyr')
## Warning: package 'tidyr' was built under R version 4.3.3
library('shiny')
## Warning: package 'shiny' was built under R version 4.3.3
library('plotly')
## Warning: package 'plotly' was built under R version 4.3.3
##
## Attaching package: 'plotly'
## The following object is masked from 'package:ggplot2':
##
## last_plot
## The following object is masked from 'package:stats':
##
## filter
## The following object is masked from 'package:graphics':
##
## layout
library('data.table')
## Warning: package 'data.table' was built under R version 4.3.3
##
## Attaching package: 'data.table'
## The following objects are masked from 'package:dplyr':
##
## between, first, last
library('readr')
## Warning: package 'readr' was built under R version 4.3.3
primeirotri <- read_delim("data/1T2024.csv",
delim = ";", escape_double = FALSE, trim_ws = TRUE)
## Rows: 689695 Columns: 6
## ── Column specification ────────────────────────────────────────────────────────
## Delimiter: ";"
## chr (3): REG_ANS, DESCRICAO, VL_SALDO_FINAL
## dbl (1): CD_CONTA_CONTABIL
## num (1): VL_SALDO_INICIAL
## date (1): DATA
##
## ℹ Use `spec()` to retrieve the full column specification for this data.
## ℹ Specify the column types or set `show_col_types = FALSE` to quiet this message.
segundotri <- read_delim("data/2T2024.csv",
delim = ";", escape_double = FALSE, trim_ws = TRUE)
## Rows: 708106 Columns: 6
## ── Column specification ────────────────────────────────────────────────────────
## Delimiter: ";"
## chr (4): REG_ANS, DESCRICAO, VL_SALDO_INICIAL, VL_SALDO_FINAL
## dbl (1): CD_CONTA_CONTABIL
## date (1): DATA
##
## ℹ Use `spec()` to retrieve the full column specification for this data.
## ℹ Specify the column types or set `show_col_types = FALSE` to quiet this message.
head(primeirotri)
## # A tibble: 6 × 6
## DATA REG_ANS CD_CONTA_CONTABIL DESCRICAO VL_SALDO_INICIAL VL_SALDO_FINAL
## <date> <chr> <dbl> <chr> <dbl> <chr>
## 1 2024-01-01 356476 463919 Outras D… 0 91066,19
## 2 2024-01-01 356476 46391901 Outras D… 0 91066,19
## 3 2024-01-01 356476 463919011 Despesas… 0 34059,68
## 4 2024-01-01 356476 463919012 Despesas… 0 342,47
## 5 2024-01-01 356476 463919013 Despesas… 0 21801,81
## 6 2024-01-01 356476 463919014 Despesas… 0 34862,23
head(segundotri)
## # A tibble: 6 × 6
## DATA REG_ANS CD_CONTA_CONTABIL DESCRICAO VL_SALDO_INICIAL VL_SALDO_FINAL
## <date> <chr> <dbl> <chr> <chr> <chr>
## 1 2024-04-01 335100 441919119 (-) Reve… 0 -404304,78
## 2 2024-04-01 335100 44191912 Provisão… 185369 533624,98
## 3 2024-04-01 335100 441919121 Provisão… 185369 556503,61
## 4 2024-04-01 335100 441919129 (-) reve… 0 -22878,63
## 5 2024-04-01 335100 44191921 Provisão… 881091,45 1442220,21
## 6 2024-04-01 335100 441919211 Provisão… 881091,45 1765726,67
primeirotri$CD_CONTA_CONTABIL <-as.character(primeirotri$CD_CONTA_CONTABIL)
primeirotri$VL_SALDO_FINAL <- as.numeric(primeirotri$VL_SALDO_FINAL)
## Warning: NAs introduzidos por coerção
primeirotri$VL_SALDO_INICIAL <- as.numeric(primeirotri$VL_SALDO_INICIAL)
segundotri$CD_CONTA_CONTABIL <- as.character(segundotri$CD_CONTA_CONTABIL)
segundotri$VL_SALDO_FINAL <- as.numeric(segundotri$VL_SALDO_FINAL)
## Warning: NAs introduzidos por coerção
segundotri$VL_SALDO_INICIAL <- as.numeric(segundotri$VL_SALDO_INICIAL)
## Warning: NAs introduzidos por coerção
head(primeirotri)
## # A tibble: 6 × 6
## DATA REG_ANS CD_CONTA_CONTABIL DESCRICAO VL_SALDO_INICIAL VL_SALDO_FINAL
## <date> <chr> <chr> <chr> <dbl> <dbl>
## 1 2024-01-01 356476 463919 Outras D… 0 NA
## 2 2024-01-01 356476 46391901 Outras D… 0 NA
## 3 2024-01-01 356476 463919011 Despesas… 0 NA
## 4 2024-01-01 356476 463919012 Despesas… 0 NA
## 5 2024-01-01 356476 463919013 Despesas… 0 NA
## 6 2024-01-01 356476 463919014 Despesas… 0 NA
head(primeirotri)
## # A tibble: 6 × 6
## DATA REG_ANS CD_CONTA_CONTABIL DESCRICAO VL_SALDO_INICIAL VL_SALDO_FINAL
## <date> <chr> <chr> <chr> <dbl> <dbl>
## 1 2024-01-01 356476 463919 Outras D… 0 NA
## 2 2024-01-01 356476 46391901 Outras D… 0 NA
## 3 2024-01-01 356476 463919011 Despesas… 0 NA
## 4 2024-01-01 356476 463919012 Despesas… 0 NA
## 5 2024-01-01 356476 463919013 Despesas… 0 NA
## 6 2024-01-01 356476 463919014 Despesas… 0 NA
primeirotri$VL_SALDO_FINAL[is.na(primeirotri$VL_SALDO_FINAL)] <- 0
primeirotri$VL_SALDO_INICIAL[is.na(primeirotri$VL_SALDO_INICIAL)] <- 0
segundotri$VL_SALDO_FINAL[is.na(segundotri$VL_SALDO_FINAL)] <- 0
segundotri$VL_SALDO_INICIAL[is.na(segundotri$VL_SALDO_INICIAL)] <- 0
head(primeirotri)
## # A tibble: 6 × 6
## DATA REG_ANS CD_CONTA_CONTABIL DESCRICAO VL_SALDO_INICIAL VL_SALDO_FINAL
## <date> <chr> <chr> <chr> <dbl> <dbl>
## 1 2024-01-01 356476 463919 Outras D… 0 0
## 2 2024-01-01 356476 46391901 Outras D… 0 0
## 3 2024-01-01 356476 463919011 Despesas… 0 0
## 4 2024-01-01 356476 463919012 Despesas… 0 0
## 5 2024-01-01 356476 463919013 Despesas… 0 0
## 6 2024-01-01 356476 463919014 Despesas… 0 0
head(primeirotri)
## # A tibble: 6 × 6
## DATA REG_ANS CD_CONTA_CONTABIL DESCRICAO VL_SALDO_INICIAL VL_SALDO_FINAL
## <date> <chr> <chr> <chr> <dbl> <dbl>
## 1 2024-01-01 356476 463919 Outras D… 0 0
## 2 2024-01-01 356476 46391901 Outras D… 0 0
## 3 2024-01-01 356476 463919011 Despesas… 0 0
## 4 2024-01-01 356476 463919012 Despesas… 0 0
## 5 2024-01-01 356476 463919013 Despesas… 0 0
## 6 2024-01-01 356476 463919014 Despesas… 0 0