R包列表

2025年3月17日 | 阅读 3 分钟

R是数据科学的语言,包含大量的软件包。 这些包适用于不同的区域,这些区域使用R进行数据处理。 CRAN有10000个包,使其成为卓越统计工作的海洋。 R中有很多软件包,但我们将讨论重要的一个。

以下是一些最常用和最流行的软件包

List of R packages

1) tidyr

tidyr这个词来自tidy,意思是清晰。 因此,tidyr软件包用于使数据“整洁”。 该软件包与dplyr配合良好。 该软件包是reshape2软件包的演变。

2) ggplot2

R允许我们以声明方式创建图形。 R为此目的提供了ggplot包。 该软件包以其优雅和高质量的图形而闻名,这使其与其他可视化软件包区分开来。

3) ggraph

R提供了ggplot的扩展,称为ggraphggplot的局限性在于,在ggraph中消除了对表格数据的依赖性。

4) dplyr

R允许我们执行数据整理和数据分析。 R为此目的提供了dplyr库。 该库为R中的数据框提供了多个功能。

5) tidyquant

tidyquant是一个金融软件包,用于执行定量金融分析。 该软件包作为金融软件包添加到tidyverse宇宙,用于导入,分析和可视化数据。

6) dygraphs

dygraphs软件包提供了我们可以用于图表绘制的主要JavaScript库的接口。 该软件包主要用于在R中绘制时间序列数据。

7) leaflet

为了创建交互式可视化,R提供了leaflet软件包。 该软件包是一个开源JavaScript库。 世界上流行的网站(如《纽约时报》,Github和Flicker等)都在使用leaflet。 leaflet软件包使与这些网站进行交互变得更加容易。

8) ggmap

为了描绘空间可视化,使用了ggmap软件包。 这是一个映射软件包,包含用于地理定位和路由的各种工具。

9) glue

R提供了glue软件包来执行数据整理的操作。 该软件包用于评估字符串中存在的R表达式。

10) shiny

R允许我们通过提供shiny软件包来开发交互式且美观的网络应用程序。 该软件包提供了HTML小部件,CSS和JavaScript的各种扩展。

11) plotly

plotly软件包提供了在线交互式和高质量的图形。 该软件包在JavaScript库-plotly.js上进行了扩展。

12) tidytext

tidytext软件包提供了各种文本挖掘功能,用于单词处理以及通过ggplot,dplyr和其他各种工具进行分析。

13) stringr

stringr软件包为使用“ stringi”软件包提供了简单性和一致性。 stringi软件包有助于常见的字符串操作。

14) reshape2

该软件包通过使用melt()和decast()函数来方便灵活的数据重组和聚合。

15) dichromat

R dichromat软件包用于从颜色中删除红色-绿色或蓝色-绿色对比度。

16) digest

digest软件包用于创建R函数的加密哈希对象。

17) MASS

MASS软件包提供了大量的统计功能。 它提供了与“使用S的现代应用统计”一书结合使用的数据集。

18) caret

R允许我们通过提供caret软件包来执行分类和回归任务。 CaretEnsemble是caret的一个功能,用于组合不同的模型。

19) e1071

e1071库提供了有用的功能,这些功能对于数据分析至关重要,例如朴素贝叶斯,傅立叶变换,SVM,聚类和其他各种功能。

20) sentimentr

sentiment软件包提供了用于进行情感分析的功能。 它用于计算句子级别的文本极性,并按行或分组变量执行聚合。


下一个主题R 语法