找到 2038 篇文章 适用于 R 编程

根据条件查找 R 数据框中的列名和行名。

Nizamuddin Siddiqui
更新于 2021-11-01 08:28:55

7K+ 次查看

要根据条件查找 R 数据框中的列名和行名,我们可以使用 row.names 和 colnames 函数。我们想要查找行名和列名的条件可以在这些函数内部定义,如下面的示例所示。示例 1以下代码段创建一个示例数据框 -x1

如何在 R 数据框中查找值的组内顺序?

Nizamuddin Siddiqui
更新于 2021-11-01 08:22:21

475 次查看

要查找 R 数据框中值的组内顺序,我们可以使用 dplyr 包的 mutate 函数以及 rank 函数,并且分组将借助 group_by 函数完成。例如,如果我们有一个名为 df 的数据框,其中包含两列,例如 Group 和 DV,那么我们可以使用以下命令查找 DV 值的组内顺序 -df%%group_by(Group)%%mutate(Order=rank(DV))示例 1以下代码段创建一个示例数据框 -Group

如何在 R 中创建没有变量标签的相关矩阵图?

Nizamuddin Siddiqui
更新于 2021-11-12 04:06:03

394 次查看

要在 R 中创建没有变量标签的相关矩阵图,我们可以将 tl.pos 参数设置为 n。例如,如果我们有一个相关矩阵 M,那么我们可以使用以下命令创建没有变量标签的相关矩阵图 -corrplot(M,tl.pos='n')示例以下代码段创建一个示例数据框 -x

提取 R 数据框中列名包含特定字符串的列。

Nizamuddin Siddiqui
更新于 2021-11-01 07:58:40

4K+ 次查看

要提取 R 数据框中列名包含特定字符串的列,我们可以对列名使用 grepl 函数,然后用单个方括号对数据框进行子集化。例如,如果我们有一个名为 df 的数据框,并且我们想要提取名称中包含 X 的列,那么我们可以使用下面提到的命令 -df[grepl("X",colnames(df))]示例 1以下代码段创建一个示例数据框 -Students_Score

如何在 R 矩阵中将 0 替换为 NA?

Nizamuddin Siddiqui
更新于 2021-11-01 07:39:43

3K+ 次查看

要将 R 矩阵中的 0 替换为 NA,我们可以使用带单个方括号的子集化,然后将零设置为 NA。例如,如果我们有一个名为 M 的矩阵,其中包含一些零,那么我们可以使用以下命令将 0 替换为 NA -M[M==0]

如何在 R 中使用 ggplot2 创建带有渐变色的条形图?

Nizamuddin Siddiqui
更新于 2021-11-12 04:01:29

5K+ 次查看

要使用 ggplot2 创建带有渐变色的条形图,我们可以使用 scale_fill_gradient 函数,在其中我们可以设置较低和较高的颜色值。例如,如果我们有一个名为 df 的数据框,其中包含两列,例如 Cat 和 Count,那么我们可以使用以下命令创建带有渐变色的条形图 -ggplot(df,aes(Cat,Count,fill=Cat))+geom_bar(stat="identity")+scale_fill_gradient(low="blue",high="red")示例以下代码段创建一个示例数据框 -x

在 R 中创建具有较暗轴标签、线条和标题的 ggplot2 图表

Nizamuddin Siddiqui
更新于 2021-11-12 04:00:20

618 次查看

要创建具有较暗轴标签、较暗线条和较暗标题的 ggplot2 图表,我们可以使用 ggplot2 包的 theme_classic 函数,并将 base_size 参数设置为较大的值。例如,如果我们有一个名为 df 的数据框,其中包含两列,例如 x 和 y,那么我们可以使用以下命令创建 x 和 y 之间的散点图,其中具有较暗轴标签、较暗线条和较暗标题 -ggplot(df,aes(x,y))+geom_point()+theme_classic(base_size=22)示例以下代码段创建一个示例数据框 -x

查找 R 矩阵中每行最大值的列号。

Nizamuddin Siddiqui
更新于 2021-11-01 07:11:25

429 次查看

要检查 R 矩阵中每行的哪一列具有最大值,我们可以使用 apply 函数。例如,如果我们有一个名为 M 的矩阵,那么我们可以使用以下命令查找每行具有最大值的列 -apply(M,1,which.max)示例 1考虑以下给出的矩阵 -M1

查找 R 矩阵中每行的最小值的列索引

Nizamuddin Siddiqui
更新于 2021-11-01 07:00:30

415 次查看

要查找 R 矩阵中每行的最小值的列索引,我们可以使用 apply 函数。例如,如果我们有一个名为 M 的矩阵,那么我们可以使用以下命令查找每行具有最小值的列 -apply(M,1,which.min)示例 1考虑以下给出的矩阵 -M1

如何在 R 数据框列中将一周中的几天转换为数字?

Nizamuddin Siddiqui
更新于 2021-11-01 06:43:51

1K+ 次查看

要将 R 数据框列中的一周中的几天转换为数字,我们需要将该列转换为因子,方法是将工作日定义为级别,然后将该列读取为整数。如果我们在转换期间提供正确的工作日顺序,则星期一将转换为 1。查看以下示例以了解如何完成。示例 1以下代码段创建一个示例数据框 -Week_Days

广告