找到 2038 篇文章 关于 R 编程

如何在 R 中检查两个向量是否完全相同?

Nizamuddin Siddiqui
更新于 2021-11-11 05:33:24

6K+ 阅读量

要检查两个向量是否完全相同,可以使用 identical 函数。例如,如果我们有两个向量 x 和 y,那么我们可以使用以下命令查找它们是否完全相同:identical(x,y)查看以下示例以了解 identical 函数对两个向量的结果。示例 1要检查两个向量是否完全相同,请使用以下命令:x1

如何在 R 数据框中查找 ID 对应的频率?

Nizamuddin Siddiqui
更新于 2021-11-11 05:32:22

444 阅读量

要在 R 数据框中查找 ID 对应的频率,我们可以在定义 ID 后使用 dplyr 包的 summarise 函数和 group_by 函数,我们想要查找频率的列也将放在 group_by 函数中。查看以下示例以了解如何操作。示例 1以下代码片段创建了一个示例数据框:ID

如何在 R 中按组查找所有列的平均值?

Nizamuddin Siddiqui
更新于 2021-11-11 05:28:13

1K+ 阅读量

要查找所有列按组的平均值,我们可以在定义组后使用 summarise_all 函数和 mean 函数以及 group_by 函数。例如,如果我们有一个名为 df 的数据框,其中包含一个分组列(例如 G)和一些数值列,那么我们可以使用以下命令查找所有列按分组列的值的平均值:df%>%group_by(G)%>%summarise_all("mean")示例 1以下代码片段创建了一个示例数据框:Grp

如何在 R 向量中查找每 n 个值的平均值?

Nizamuddin Siddiqui
更新于 2021-11-11 05:21:21

983 阅读量

要在 R 向量中查找每 n 个值的平均值,我们首先需要将向量转换为矩阵,其中行数基于 n 个值,然后我们可以使用 colMeans 函数。例如,如果我们有一个名为 X 的向量,其中包含一百个值,那么我们可以使用以下命令查找每十个值的平均值:colMeans(matrix(X,10))示例 1要在 R 向量中查找每 n 个值的平均值,请使用以下命令:x1

如何更改基本 R 图表的边框颜色?

Nizamuddin Siddiqui
更新于 2021-11-11 05:19:01

2K+ 阅读量

要更改基本 R 图表的边框颜色,我们可以使用 box 函数和 col 参数,其中我们可以传递除黑色以外的颜色,因为黑色是默认颜色。我们首先需要使用 plot 函数创建图表,然后使用 box 函数,如下面的示例所示。示例 1要更改基本 R 图表的边框颜色,请使用以下命令:plot(1:10) box(col="red")输出如果执行上述命令,则会生成以下输出:示例 2要更改基本 R ... 阅读更多

如何在 R 数据框列中查找最常见的因子值?

Nizamuddin Siddiqui
更新于 2021-11-11 05:17:15

14K+ 阅读量

要在 R 数据框列中查找最常见的因子值,我们可以在为特定列创建表格后,使用 names 函数和 which.max 函数。这在进行因子分析时可能需要,并且我们想知道哪个因子出现次数最多。查看以下示例以了解如何操作。示例 1以下代码片段创建了一个示例数据框:Factor_1

如何在 R 中提取列表中存储的每个矩阵的第一行?

Nizamuddin Siddiqui
更新于 2021-11-11 05:15:43

937 阅读量

要在 R 中提取列表中存储的每个矩阵的第一行,我们可以使用 lapply 函数。例如,如果我们有一个名为 LIST 的列表,其中包含一些矩阵,那么我们可以使用以下命令查找每个矩阵的第一行:lapply(LIST,'[',1,)查看以下示例以了解如何操作。示例以下代码片段创建了一个矩阵列表:M1

如何在 R 中提取箱线图的异常值?

Nizamuddin Siddiqui
更新于 2021-11-11 05:12:10

2K+ 阅读量

要提取箱线图的异常值,我们可以使用 out 函数和 boxplot 函数。例如,如果我们有一个名为 X 的向量,其中包含一些异常值,那么我们可以使用以下命令提取这些异常值:boxplot(df$X, plot=FALSE)$out此命令不会创建图表,因为 plot 设置为 FALSE。示例以下代码片段创建了一个示例数据框:df=data.frame(x=rlnorm(25)) df创建了以下数据框:      x 1  0.5699270 2  3.5812629 3  0.3507882 4  0.1400328 5  0.7239948 6  2.5494114 7  3.1243611 8  5.3207739 9  0.1672539 10 7.6235529 11 0.4950263 12 1.1713592 13 1.6590328 14 ... 阅读更多

如何在 R 数据框中删除所有列都包含编码缺失值的行?

Nizamuddin Siddiqui
更新于 2021-11-11 05:09:37

300 阅读量

有时缺失值是编码的,当我们在不替换这些缺失值的情况下执行分析时,分析结果会变得有点难以解释,特别是对于初次阅读者来说难以理解。因此,我们可能希望删除包含编码缺失值的行。为此,我们可以将编码缺失值替换为 NA,然后替换包含 NA 的行,如下面的示例所示。示例 1以下代码片段创建了一个数据框,如果缺失值编码为 1:x1

如何在 R 数据框列中将零替换为前一个值?

Nizamuddin Siddiqui
更新于 2021-11-11 05:05:34

752 阅读量

要在 R 数据框列中将零替换为前一个值,我们可以使用 zoo 包的 na.locf 函数,但要应用此函数,我们首先需要将零值替换为 NA。例如,如果我们有一个名为 df 的数据框,其中包含一个名为 Rate 的列,那么我们可以使用以下命令使用以下命令将 Rate 中的 0 值替换为前一个值:df$Rate[df$Rate==0]

广告