一个合适的数据工具, 能够帮助用户进行高效分析, 简化项目流程. 本篇文章整理了一些常见的R工具.
常用工具
pkgsearch:在CRAN中查找R包
cleaner: 快速、简单的数据预处理
datanugget: 数据创建、优化、聚类.
taxize:网络数据分类分析
taxotools:处理分类的工具
tufte:Tufte’s 风格RMarkdown
filesstrings:轻量级文字、文件操作工具包
BatchJobs:数据刷选、映射等处理
RMySQL:MySQL驱动接口
dataPreparation:数据准备
kutils:项目管理工具
pkgnet:获取R包的网络表示
bitsqueezr:提供用于精确保持压缩的浮点量化算法的实现。
timeR:为代码运算计时
OpenCL:OpenCL的R调用界面
httr:URL和http工具
httptest:http请求测试环境
codetools:R代码分析工具
surveydata:调查数据处理工具。
rvcheck:R、R包版本检查
rsppfp:R的最短路径问题
DatapackageR: 提供一个框架,支持以可重现的方式构造R数据包.
farver:调用颜色空间实现颜色转换
hedgehog: 允许用户根据随机生成的输入测试其程序的属性,与单元测试相比,提供了更优越的测试覆盖率.
runner: 提供具有不同窗口大小的运行函数(窗口化、滚动、累积)和R向量的缺少处理选项.
dataCompare:用于比较两个表格数据对象的函数,其目的是显示差异,从而使理解差异更容易。
datastructures:提供先进的数据结构,如哈希图
catch:对多维数组进行分类和变量选择的功能
dplyr:本地数据集的常用操作
filesstrings:提供了多个工具操作字符和文件
ggraph:提供了多个函数,扩展ggplot2的可视化功能
跨平台
PythonInR: 在R中使用python
reticulate: 在R中调用python命令
gh: github API
mongolite:mongoDB接口
stevedore:Docker客户端
REKKL:在R中使用KEEL代码
rsparkingling:H2O接口
geoknife:大型网格化数据集的网络处理
MazamaSpatialUtils:空间数据下载
SQRL:与基于ODBC协议的数据库交互的接口。
crul:HTTP客户端
Ohmage:Ohmage2服务器的R客户端
googleAnalyticsR:谷歌分析API
AzureContainers:微软云计算工具Azure接口界面
AzureStor:Azure中数据的存储和管理
AzureVM:通过Azure实现数据科学的虚拟技术。
spatialwidget: 将空间数据转换为网页支持的JSON格式
expss:从电子表格和SPSS中读取数据、标签、函数等。
romero.gateway: OMERO接口。
httpuv:提供了用于处理http和服务器端的简单套接字和协议。
多边形符号数据分析
psda:GeoJSON:GeoJSON和简单的功能,对象之间进行转换。
gcite:谷歌引用解析器
sonstat: 实现JSON-stat的接口,JSON-stat是一种简单、轻量级的“JSON”格式,用于数据传播.
nseval: 提供用于惰性和非标准评估的API,该API具有捕获、检查、操作和创建惰性值、“…”列表和活动调用的功能.
RTest: 提供基于XML的测试框架,用于为监管环境开发的R软件包的自动化组件测试.
jsonlite:良好的网络API接口,适用于收集JSON数据
AWR:安装编译的Java模块
rdfp:提供谷歌DFP(DoubleClick for Publishers)的访问接口
hdf5r:提供一个使用R6类的HDF5 API的面向对象包装器。
odbc:可以使用DBI接口来创建一个数据库连接,只要满足ODBC连接即可使用此包进行便 捷的连接功能。
RMariaDB:实现与MariaDB and MySQL数据库兼容的DBI接口。
geoops v0.1.2: 提供针对用GeoJSON地理空间数据进行格式转换的工具.
linl v0.0.2: 添加LaTeX字符类到rmarkdown,使用与rmarkdown相适应的pandoc-letter模板.
rcreds v0.6.6: 提供从加密文件读取和写入凭证的功能.
数据转换
Rdta:线性混合模型的数据转换
vctrs: 向量工具
tidyr:数据处理
OpenImageR:图片处理工具
缺失值
naniar:数据结构/概要/可视化数据缺失值的填补
cleanerR:缺失值处理
生成结论
rticles:Rmarkdown格式
profvis:R代码交互式可视化
pagedown:CSS格式与HTML输出
htmlTable:Markdown/HTML标记工具
abstractr:用于创建抽象视觉的shiny应用
bookdown:使用R Markdown编写图书和技术文档。
pkgdown:将用户文件制作为静态html文档
discoveR:通过shiny实现的可视化探索性数据分析接口,包括聚类、主成分分析等。
猜你喜欢
数据仓库系统(含OLAP重点讲解)
R语言排名第8 | 2020 年 7 月编程语言排行榜
数据分析师统计学必知必会知识点汇总!
必备!25个非常优秀的可视化图形,有画法
降维咋搞?11 种经典降维算法