R语言神器
来源:互联网 发布:数据库事务的原理 编辑:程序博客网 时间:2024/05/17 02:04
转自:http://blog.csdn.net/tanzuozhev/article/details/46536651
knitr
谢亦辉前辈的作品, 关于可重复的统计研究的包,可以将R语言嵌入到markdown中进行编程,并可以生成pdf,doc,html等语言,方便文档的编写.
formatR
也是谢亦辉前辈的作品, 可以对R 语言进行整理,不必担心代码的乱七八糟.现在Rstudio已经集成了这个包可以使用 shift+ctrl(cmd)+A进行代码整理.
ggplot2
R语言作图神器, 相当漂亮.
plyr
数据操作神器,对apply, sapply的升级版, 加入了进度条,并行操作.
dplyr
数据处理神器, plyr的升级版,主要用于数据框,可以实现与数据库的快速交互。
data.table
读取文件,处理数据,速度比Python,dplyr还要快。 就是语法上有些凌乱。
reshape2, tidyr
揉数据的法宝,将数据以不同的形式展现,列数由多变少, tidyr 是 reshape2 的升级版,主要用于数据框。
readr
2015-04-09 readr 发布,同样是dplyr的作者写的包,C语言封装,包括read_csv, read_delim速度比传统的read.csv, read.delim更快
readxl
同样是dplyr的作者写的包,c语言编写,不用安装其他包就可以直接读取excel 2007兼容
httr
采用了RCurl,可以更快速的访问网络, 提供了 GET, POST, cookie等设置
rvest
rvest用于爬取网络数据, 对网络数据进行分析,有点jQuery的意思, 类似于python中的 beautiful soup
splitstackshape
Stack and Reshape Datasets After Splitting Concatenated Values, 数据分割重组的利器。 其中的cSplit函数可以将单元格中以特殊字符合并的字符串进行分割,分割后增加行或列。
shiny
Rstudio 公司推出的包, 可以不懂html, 不懂JavaScript就可以做出漂亮的网页.
sqldf
可以将data.frame视为表进行sql语句的操作, 默认使用sqlite3作为数据引擎,也可以根据自己的需要进行修改. 多表操作是如果设置索引速度会加快很多.
当然R主要是做统计分析和机器学习,这方便的包更是不胜枚举
https://github.com/qinwf/awesome-R 这个页面是对R的一个大集合.
- 顶
- 3
- 踩
- R语言神器
- R语言神器
- R语言读取Excel的神器——openxlsx
- R语言在线地图神器:Leaflet for R包(一)
- R语言在线地图神器:Leaflet for R包(二)基础底图
- R语言在线地图神器:Leaflet for R包(三) 符号标记
- R语言在线地图神器:Leaflet for R包(四) 弹出窗口和几何要素
- R语言在线地图神器:Leaflet for R包(五) GeoJson文件的使用
- R语言︱非结构化数据处理神器——rlist包
- R语言在线地图神器:Leaflet for R包(六,完结篇)栅格、颜色和图例设置
- R语言
- R语言
- R语言
- R语言
- R语言
- R语言
- R语言
- R语言
- 29.结构体求出班级中最高分和学号,将学生信息按照成绩从高到低输出。
- 微信小程序开发一些经验总结
- GMM高斯混合模型进行背景建模(Matlab)
- 安卓之高级控件Spinner下拉框
- Android之控件
- R语言神器
- 1118. Birds in Forest (25)
- ubuntu 12.04 安装Docker 实战
- STM32 ST-LINK Utility解决错误提示“Can not read memory!Disable Read Out Protection and retry”
- 30. 完成sort函数,实现:按照成绩从高到低的顺序输出各学生的信息。
- ISO8583报文协议
- java——类——final
- 权限列表
- 安卓高级控件3之RecyclerView的使用