找到 2038 篇文章 关于 R 编程

如果 R 数据框中某些列是分类的,如何找到每列中每个值的平方根?

Nizamuddin Siddiqui
更新于 2021年11月9日 06:01:24

176 次浏览

如果 R 数据框中某些列是分类的,要查找每列中每个值的平方根,我们可以按照以下步骤操作:首先,创建一个数据框。然后,使用 plyr 包中的 numcolwise 函数来查找某些列为分类列时每列中每个值的平方根。示例创建数据框让我们创建一个如下所示的数据框:

如何在 R 中使用 ggplot2 将图例显示在顶部?

Nizamuddin Siddiqui
更新于 2021年11月9日 05:49:36

121 次浏览

要在 R 中使用 ggplot2 将图例显示在顶部,我们可以使用 theme 函数以及 legend.justification 参数设置为顶部。例如,如果我们有一个名为 df 的数据框,其中包含三列 X、Y 和 F,其中 X 和 Y 是数值型的,F 是分类型的,那么我们可以使用下面给出的命令创建 X 和 Y 之间的散点图,并根据 F 中的值对点进行着色:ggplot(df,aes(X,Y))+geom_point(aes(colour=factor(F)))+theme(legend.justification="top")示例以下代码片段创建了一个样本数据框:

如何在 R 中使用 ggplot2 更改 Y 轴标题的文本大小?

Nizamuddin Siddiqui
更新于 2021年11月9日 05:45:18

3K+ 次浏览

默认情况下,轴标题的文本大小很小,但如果我们想增大它的大小以便人们更容易识别它们,则可以使用 theme 函数,其中我们可以对 Y 轴使用 axis.title.y 参数,对 X 轴使用 axis.title.x 参数,并将 element_text size 设置为更大的值。查看下面的示例,了解如何操作。示例以下代码片段创建了一个样本数据框:

如果 R 数据框中某些列是分类的,如何查找列最小值?

Nizamuddin Siddiqui
更新于 2021年11月9日 05:56:37

83 次浏览

如果 R 数据框中某些列是分类的,要查找列最小值,我们可以按照以下步骤操作:首先,创建一个数据框。然后,使用 plyr 包中的 numcolwise 函数来查找某些列为分类列时的列最小值。示例创建数据框让我们创建一个如下所示的数据框:

如何在 R 中使用 ggplot2 增大轴刻度线的宽度?

Nizamuddin Siddiqui
更新于 2021年11月9日 05:39:50

4K+ 次浏览

要在 R 中使用 ggplot2 增大轴刻度线(同时增大 X 轴和 Y 轴)的宽度,我们可以使用 theme 函数以及 axis.ticks 参数,其中我们可以将 element_line 参数 size 设置为更大的值。例如,如果我们有一个名为 df 的数据框,其中包含一列 X,并且我们想要创建一个具有更宽轴刻度线的 X 直方图,那么我们可以使用下面给出的命令:ggplot(df,aes(X))+geom_histogram(bins=30)+theme(axis.ticks=element_line(size=2))示例以下代码片段创建了一个样本数据框:

如何在 R 数据框中查找具有相同名称的列的行中位数?

Nizamuddin Siddiqui
更新于 2021年11月9日 05:41:24

222 次浏览

要在 R 数据框中查找具有相同名称的列的行中位数,我们可以按照以下步骤操作:首先,创建一个数据框,其中一些列具有相同的名称。然后,使用 tapply 以及 colnames 和 median 函数来查找具有相同名称的列的行中位数。示例创建数据框让我们创建一个如下所示的数据框:

如何在 R 中使用 ggplot2 增大轴的宽度?

Nizamuddin Siddiqui
更新于 2021年11月9日 05:35:27

6K+ 次浏览

要在 R 中使用 ggplot2 增大轴(同时增大 X 轴和 Y 轴)的宽度,我们可以使用 theme 函数以及 axis.line 参数,其中我们可以将 element_line 参数设置为更大的值。查看下面的示例,了解如何操作。示例以下代码片段创建了一个样本数据框:

如何在 R 中使用 ggplot2 更改绘图的边框样式?

Nizamuddin Siddiqui
更新于 2021年11月9日 05:30:30

2K+ 次浏览

要在 R 中使用 ggplot2 更改绘图的边框样式,我们可以使用 theme 函数以及 panel.border 参数,其中我们可以使用 element_rect 更改绘图边框的 linetype。有许多 linetype,我们可以根据需要使用它们。查看下面的示例,了解如何操作。示例以下代码片段创建了一个样本数据框:

如何在 R 中使用 dplyr 将单列数据框中的首字母转换为大写?

Nizamuddin Siddiqui
更新于 2021年11月9日 05:33:59

519 次浏览

要在 R 中将单列数据框中的首字母转换为大写,我们可以按照以下步骤操作:首先,创建一个包含字符串列的数据框。然后,使用 dplyr 包中的 sub 函数以及 mutate 函数将字符串列中的首字母转换为大写。示例创建数据框让我们创建一个如下所示的数据框:

在 R 数据框的每一行中查找包含大于指定值的列名。

Nizamuddin Siddiqui
更新于 2021年11月9日 05:22:11

1K+ 次浏览

要在 R 数据框的每一行中查找包含大于指定值的列名,我们可以使用 apply 函数以及 lapply 函数。例如,如果我们有一个名为 df 的数据框,并且我们想要提取每行中值大于 5 的列名,那么我们可以使用下面给出的命令:lapply(apply(df,1, function(x) which(x>5)),names)示例 1以下代码片段创建了一个样本数据框:

广告