虽然很早就知道R被微软收购,也很早知道R在统计分析处理方面很强大,开始一直没有行动过。。。直到
直到12月初在微软技术大会,看到我软的工程师演示R的使用,我就震惊了,然后最近在网上到处了解和爬一些R的资料,看着看着就入迷了,这就是个大宝库了,以前怎么没发现,看来还是太狭隘了。直到前几天我看到这个Awesome R文档,我就静不下来了,对比了目前自己的工作和以后的方向,非常适合我。所以毫不犹豫的把这个文档汉化了,所以大家一起享受吧。
这里有很多非常不错的R包和工具. 该想法来自于awesome-machine-learning.
这里是包的导航清单,看起来更方便 >>>导航清单
通过这些翻译了解这些工具包,以后干活也就方便多了。不过翻译这个东西的确要靠耐心,翻译,编辑花费了至少一周的空余时间。
在编辑本文的过程中,惊喜的发现Awesome系列的其他资源:地址在github:
1.DotNet 资源大全中文版
2.Java资源大全中文版
3.JavaScript 资源大全中文版
一 集成开发环境
RStudio – 一个非常强大高效的图形界面开发环境,可以在Windows, Mac, 和Linux运行.>>>官网
Emacs + ESS – ESS是一个emacs文本编辑器的一个统计分析的插件. >>>官网
Sublime Text + R-Box – 一个在Sublime 2/3中使用R语言编程的插件. >>>官网
TextMate + r.tmblundle – TextMate 1/2的插件. >>>官网
StatET – 一个基于Eclipse的R语言IDE. >>>官网
Revolution R Enterprise – 专注于大数据,大规模多处理器的功能,可以对学术用户免费提供和商业使用. >>>官网
R Commander – 一个包括基本图形用户界面的R包. >>>官网
IRkernel – Jupyter的R语言内核. >>>官网
Deducer – 一个菜单驱动的数据分析的GUI工具,类似电子表格数据编辑器. >>>官网
Radiant – 一个使用R语言,独立的基于浏览器接口的业务分析平台,基于Shiny. >>>官网
Vim-R – Vim中R语言插件. >>>官网
Nvim-R – Neovim中R语言插件. >>>官网
JASP – 一个完整的贝叶斯和概念论相关方法的R包,和使用SPSS非常相似。 >>>官网
Bio7 – 一个包括创建,科学图像分析和统计分析的IDE. >>>官网
RTVS – Visual Studio中R开发工具. >>>官网
二 语法
magrittr – 一个R语言高效的管道操作包. >>>官网
pipeR – 多泛型管道的实现. >>>官网
lambda.r – R语言中函数式编程和简单的模式匹配. >>>官网
purrr – 一个高级函数编程语言包. >>>官网
三 数据操作
dplyr – 快速数据操作和数据库查询. >>>官网
data.table – 使用短小灵活的语法操作数据. >>>官网
reshape2 – 灵活的数据排列,聚合处理. >>>官网
readr – 一个快速简单的读取表格数据到R中的包. >>>官网
haven – 对导入SPSS,STATA和SAS的文件进行改进. >>>官网
tidyr – 方便对数据进行整理、传播和收集. >>>官网
broom – 将统计分析对象转换成整齐的数据框(一种数据组织和呈现的方式). >>>官网
rlist – 一个操作非规范化数据的工具箱. >>>官网
jsonlite – 一个快速解析JSON文件的包. >>>官网
ff – 设计用来存储大型数据集的数据结构. >>>官网
lubridate – 一组日期和时间函数. >>>官网
stringi – 基于ICU的字符串处理方案. >>>官网
stringr – 基于stringi之上的对字符串处理API. >>>官网
bigmemory – 提供共享内存和内存映射矩阵,同时也包提供额外的工具,包括线性模型.(biglm) 和随机森林 (bigrf). >>>官网
fuzzyjoin – 使用不精确匹配的方式连接表数据. >>>官网
tidyverse – 简单从tidyverse下载和安装包. >>>官网
四 图形显示
ggplot2 – 强大的绘图统计和计算图形系统的实现.强烈推荐. >>>官网
ggfortify -一个ggplot2(流行的统计软件包)统一的接口(使用一行代码即可). >>>官网
ggrepel – 排除重叠的文本标签. >>>官网
ggalt – ggplot2额外的坐标系统,几何和统计. >>>官网
ggtree – 可视化和注释的系统树. >>>官网
ggplot2 Extensions – ggplot2扩展显示例子. >>>官网
lattice – 一个强大优雅的高级数据可视化系统. >>>官网
corrplot – 图形显示相关矩阵或一般矩阵。它还包含一些矩阵重新排序算法. >>>官网
rgl – R中3D可视化系统. >>>官网
Cairo – 一个使用cairo组件创建高质量显示输出的R图形包. >>>官网
extrafont – 在R中图像中使用字体的工具. >>>官网
showtext – 让R图形设备显示文本的时候使用系统字体. >>>官网
animation – 一个使用 ImageMagick在R中产生动画图形的工具. >>>官网
gganimate – 用ggplot2创建简单的动画. >>>官网
misc3d – 强大的3D绘图工具. >>>官网
xkcd – 在图表中使用xkcd风格. >>>官网
imager – 一个基于CImg库的图像处理包. >>>官网
五 HTML部件
d3heatmap – 使用D3绘制互动的热图. >>>官网
DataTables – 将R矩阵或数据框作为交互的HTML表. >>>官网
DiagrammeR – 在R中创建JS图表和流程图. >>>官网
dygraphs – 在R中绘制时间序列数据图形. >>>官网
formattable – 可格式化的数据结构. >>>官网
ggvis – R中交互式的图形处理语法. >>>官网
Leaflet – 一个非常流行的交互式地图JavaScript组件. >>>官网
MetricsGraphics – 可以轻松创建D3散点图、折线图和直方图. >>>官网
networkD3 – D3 JavaScriptR网络图. >>>官网
scatterD3 – D3 互动散点图. >>>官网
plotly – 使用plot.ly进行交互式ggplot2和Shiny绘图. >>>官网
rCharts – 交互式JS绘图. >>>官网
rbokeh – Bokeh的R接口. >>>官网
threejs – 交互式3D散点图和地球仪. >>>官网
timevis – 创建完全交互式的时间轴可视化图形. >>>官网
visNetwork – 使用vis.js类库进行网络可视化. >>>官网
六 复用组件研究
knitr – R中简单的动态报表生成工具. >>>官网
xtable – 将表格导出到LaTeX或者HTML. >>>官网
rapport – 一个R模版系统. >>>官网