找到 2038 篇文章 关于 R 编程

如何在 R 中将整数转换为用文字表示的整数?

Nizamuddin Siddiqui
更新于 2020-10-08 15:17:25

66 次浏览

如果我们有数字,我们可能希望将这些数字转换为文字。例如,将 1 转换为一。这可能需要在文本数据中包含数字的情况。因此,最好以文本形式表示数字,以使文本保持一致性。这可以通过使用 qdap 包中的 replace_number 函数来实现。安装和加载 qdap 包−install.packages("qdap") library("qdap")示例replace_number("1") [1] "one" replace_number("10") [1] "ten" replace_number("100") [1] "one hundred" replace_number("1000") [1] "one thousand" replace_number("1001") [1] "one thousand one" replace_number("12000") [1] "twelve thousand" replace_number("12214") [1] "twelve thousand two hundred ... 阅读更多

如何在 R 数据框中将 NA 值设置为布尔列的 TRUE?

Nizamuddin Siddiqui
更新于 2020-10-08 15:14:58

768 次浏览

处理 NA 值是分析师一项乏味且几乎每天都要做的任务,因此我们需要用适当的值替换它。如果在 R 数据框中,我们有一个表示 TRUE 和 FALSE 值的布尔列,并且我们只有 FALSE 值,那么我们可能希望将 NA 替换为 TRUE。在这种情况下,我们可以使用单个方括号和 is.na 将所有 NA 设置为 TRUE。示例set.seed(999) 序号。

如何在 R 数据框中使用上一行值填充 NA 值?

Nizamuddin Siddiqui
更新于 2020-10-08 15:06:47

730 次浏览

有时我们会遇到缺失值,可以使用上一行值替换,这通常发生在手动记录数据并且负责记录数据的人员仅提及唯一值因为他们了解数据特征的情况下。但是,如果其他人需要重新使用此数据,则它没有任何意义,我们必须联系相关人员。如果相关人员告诉我们每一行中的第一个值可以填充同一列中的每个 NA,那么它可以 ... 阅读更多

如何在 R 中使用 hist 函数创建的直方图中用垂直线表示平均值?

Nizamuddin Siddiqui
更新于 2020-10-08 15:02:41

2K+ 次浏览

平均值是数据的一个重要特征,需要用直方图表示,因此,人们可能希望将其与直方图一起绘制。如果直方图是使用 hist 函数创建的,那么我们可以借助 abline 函数在直方图上创建一条垂直线,为垂直参数 v 定义数据的平均值。示例set.seed(101) x

如何在 R 中查找两个字符串向量之间的不同元素?

Nizamuddin Siddiqui
更新于 2020-10-08 15:00:01

1K+ 次浏览

就像数值向量一样,如果存在任何差异,我们可以在两个字符串向量之间找到不同的元素。为此,我们可以使用 setdiff 函数。例如,如果我们有一个包含 a、b、c、d、e、f 的向量 V1,另一个包含 a、e、h、k、l、p、r、u、v、w 的向量 V2,那么这两个向量之间的不同元素可以找到为 setdiff(V1,V2)。示例实时演示x1

如何在 R 中每次考虑两个值的情况下找到连续值的总和?

Nizamuddin Siddiqui
更新于 2020-10-08 14:58:05

535 次浏览

在每次考虑两个值的总和的情况下找到连续值的总和意味着前两个值的总和,然后是第二个值和第三值的总和,然后是第三值和第四值的总和,然后是第四值和第五值的总和,依此类推。为此,我们可以使用 zoo 包中的 rollapply 函数。加载 zoo 包ibrary(zoo)示例实时演示x1

如何在 R 中使用 ggplot2 创建带标签的水平条形图,标签位于条形内部末端?

Nizamuddin Siddiqui
更新于 2020-10-08 14:53:42

3K+ 次浏览

要使用 ggplot2 包创建水平条形图,我们需要使用 coord_flip() 函数以及 geom_bar,并且要添加标签,使用 geom_text 函数。ggplot2 的这两个函数提供了足够的审美特征来创建水平条形图并将标签放在条形内部末端。示例实时演示x

如果向量在 R 中包含重复元素,如何找到唯一的排列?

Nizamuddin Siddiqui
更新于 2020-10-08 14:51:07

301 次浏览

我们可以使用 combinat 包中的 permn 函数来查找排列,但是如果向量中包含重复元素,则结果将没有唯一的排列,因此,我们需要将 unique 函数与 permn 函数一起使用。例如,如果我们有一个向量 1、2、1,那么排列将是 (1 2 1)、(1 1 2)、(1 1 2)、(1 2 1)、(2 1 1)、(2 1 1),唯一的排列将是 (1 2 1)、(1 1 2)、(2 1 1)。示例实时演示x1

如何在 R 中使用 plot 函数创建的绘图中用彩色直线或星号表示图例?

Nizamuddin Siddiqui
更新于 2020-10-08 14:48:44

145 次浏览

图例帮助我们区分数据集中的值类型或任何其他值划分。这些图例可以用多种方式表示,其中两种方式是直线和星号。要在使用 plot 函数创建的绘图中用彩色直线或星号表示图例,我们需要更正 lty 和 pch 参数。示例考虑以下向量−set.seed(199) x

如何在 R 中创建频率多边形?

Nizamuddin Siddiqui
更新于 2020-10-08 14:46:58

2K+ 次浏览

频率多边形是值的图形,用于了解值的分布形状。它们有助于比较不同的数据集并可视化数据集的累积频率分布。在基础 R 中,我们可以使用 polygon 函数创建频率多边形,但首先我们应该为正在考虑的两个变量创建一个线形图。示例考虑以下向量 x 和 y −set.seed(999) x

广告