持续更新使用过的好用的包……
数据读取:
- readr
- data.table::fread
- jsonlite:json格式的string、url和file
- readxl:支持读 xls 和 xlsx
- openxlsx:支持读、写和编辑 xlsx
- haven:Import and Export 'SPSS', 'Stata' and 'SAS' Files
数据库操作:
- DBI:R Database Interface
- RSQLite
- RMySQL
数据处理:
- data.table:数据处理最快的包,没有之一
- dplyr
- tidyr
- tibble
- stringr:字符串处理
- lubricate:日期时间处理
数据可视化:
- ggplot2:静态二维图
- patchwork:拼图包
- esquisse:用拖拽的方式实现 ggplot2 绘图
- plotly:创建交互式图表,基于plotly.js
- echarts4r:创建交互式图表,基于Echarts.js
金融分析:
- quantmod:Quantitative Financial Modelling Framework
- tidyquant:Tidy Quantitative Financial Analysis
文本分析:
- tidytext
机器学习:
- mlr3verse
- tidymodels
- h2o
文学化编程:
- knitr
- rmarkdown:写文档,支持pdf、word、html
- xaringan:幻灯片制作工具
- bookdown:写书
- blogdown:写博客
Web应用:
- shiny:Web Application Framework,用于快速开发数据产品demo
- shinymanager:为 shiny app 增加简单安全的身份验证机制
- shinydashboard:dashboard framework
- shinydashboardPlus:shinydashboard 的升级版
- bs4Dash:dashboard framework
- argonDash:dashboard framework
- shinywidgets:一系列 Bootstrap 3 Inputs Widgets
- DT:基于 js 库 “DataTables”,可生成具有高级交互功能的HTML表格
- shinyAce:Ace Editor Bindings for Shiny
- shinyTree:jsTree Bindings for Shiny
- rpivotTable:类似Excel的数据透视表(pivot table)
其他暂时不知道归类的:
- plumber:create web API
- purrr:Functional Programming Tools
- reticulate:R中调用Python
本文部分内容来自互联网,如有疑问请与我们联系。
发布者:173百科,转转请注明出处:https://www.ps173.com/life/12910.html