knitr::opts_chunk$set( collapse = TRUE, comment = "#>", fig.path = "man/figures/README-", out.width = "100%" )
O objetivo do pacote rdb é dispor uma série de funções especiais para obter dados, mipular e limpar. São utulizados métodos de pacotes como data.table, vroom, algumas dependências do tidyverse . Para exportar dados via ODBC, trabalhamos com apoio da biblioteca DBI. O pacote é experimental e ainda está em desenvolvimento, então não está livre de bugs.
O rdb não está no cran, mas pode ser instalado direto do github.
devtools::install_github("evandeilton/rdb")
Se não econtrar a biblioteca validaRA, ela poderá ser instaladas antes da mesma forma.
devtools::install_github("evandeilton/validaRA")
Exemplo da lida de dados de um site web com apoio da função rdb_read
, teste lógico com is_num
e coarse clase com as_num
.
library(rdb) library(tidyverse) ## Lendo dados da página Web do covid-19 da <- rdb_read(file = "https://brasil.io/dataset/covid19/caso_full/?format=csv", type = "rio") da %>% dplyr::select(state, dplyr::contains("last_available_")) %>% dplyr::group_by(state) %>% dplyr::summarise_if(.predicate = "is_num", .funs = function(i){ mean(as_num(i), na.rm = TRUE) } ) %>% knitr::kable(digits = 4, col.names = gsub("last_available_", "", names(.)))
Add the following code to your website.
For more information on customizing the embed code, read Embedding Snippets.