找到 2038 篇文章 关于 R 编程

如果 R 数据框中某些列是分类列,如何找到每个数值列的最小值的位置?

Nizamuddin Siddiqui
更新于 2021年11月9日 06:25:43

67 次查看

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

如何使用 ggplot2 在 R 中更改分面标题的颜色?

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

577 次查看

要使用 ggplot2 在 R 中更改分面标题的颜色,我们可以使用 theme 函数和 strip.text.x. 参数。例如,如果我们有一个名为 df 的数据框,其中包含三列,例如 X、Y 和 F,其中 F 是一个因子列,那么我们可以使用下面提到的命令创建 X 和 Y 之间的分面散点图,这些散点图针对 F 中的值具有不同颜色的分面标题,分面标题颜色不同 -ggplot(df, aes(X, Y))+geom_point()+facet_wrap(~F)+theme(strip.text.x=element_text(colour="red"))示例以下代码片段创建了一个示例数据框 -Price阅读更多

如何在 R 中将两个矩阵的对应值相乘?

Nizamuddin Siddiqui
更新于 2021年11月9日 06:19:48

221 次查看

要将 R 中两个矩阵的对应值相乘,我们可以按照以下步骤操作 - 首先,创建两个矩阵。然后,使用 mapply 函数将这两个矩阵的对应值相乘。示例 创建第一个矩阵 让我们创建一个如下所示的矩阵 -M1

增大使用 ggplot2 在 R 中创建的分面图中分面之间的间距。

Nizamuddin Siddiqui
更新于 2021年11月9日 06:17:43

3K+ 次查看

要增大使用 ggplot2 在 R 中创建的分面图中分面之间的间距,我们可以使用 theme 函数和 panel.spacing 参数。例如,如果我们有一个名为 df 的数据框,其中包含三列,例如 X、Y 和 F,其中 F 是一个因子列,那么我们可以使用下面给出的命令创建分面散点图,这些散点图在 X 和 Y 之间的值为 F 的分面之间具有更大的间距 -ggplot(df, aes(X, Y))+geom_point()+facet_wrap(~F)+theme(panel.spacing=unit(1, "lines"))示例以下代码片段创建了一个示例数据框 -IV阅读更多

如何在 R 中将 data.table 对象中的对应行值与单行 data.table 对象相乘?

Nizamuddin Siddiqui
更新于 2021年11月9日 06:13:14

364 次查看

要将 R 中具有多行的 data.table 对象中的行值与单行 data.table 对象相乘,我们可以按照以下步骤操作 - 首先,创建一个具有多行的 data.table 对象和一个具有单行的 data.table 对象。然后,使用 mapply 函数将这些对象中的行值相乘。示例 创建第一个 data.table 对象 让我们创建一个如下所示的 data.table 对象 -library(data.table) x1

如何在 R 中更改 data.table 对象列中偶数行的符号?

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

88 次查看

要更改 R 中 data.table 对象中偶数行的符号,我们可以按照以下步骤操作 - 首先,创建一个 data.table 对象。然后,使用 1 和 -1 的向量乘法来更改偶数行的符号。示例 创建 data.table 对象 让我们创建一个如下所示的 data.table 对象 -library(data.table) x

使用 ggplot2 在 R 中更改图例元素边框的颜色。

Nizamuddin Siddiqui
更新于 2021年11月9日 06:10:47

3K+ 次查看

要使用 ggplot2 更改图例元素边框的颜色,我们可以使用 theme 函数,在其中可以将 legend.key 参数中的颜色设置为所需的颜色,并使用 element_rect。例如,如果我们有一个名为 df 的数据框,其中包含三列,例如 X 和 Y 以及 F,其中 X 和 Y 是数值,F 是分类的,那么我们可以使用下面给出的命令创建 X 和 Y 之间的散点图,图例元素边框为蓝色 -ggplot(df, aes(IV, DV))+geom_point(aes(colour=factor(Class)))+theme(legend.key=element_rect(colour="red"))示例以下代码片段创建了一个示例数据框 -IV阅读更多

如何在 R 矩阵中查找名称相同的列的行方差?

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

87 次查看

要查找 R 矩阵中名称相同的列的行方差,我们可以按照以下步骤操作 - 首先,创建一个某些列名称相同的矩阵。然后,使用 tapply 以及 colnames 和 var 函数查找名称相同的列的行方差。示例 创建矩阵 让我们创建一个如下所示的矩阵 -M

使用 ggplot2 在 R 中删除图例显示中的灰色。

Nizamuddin Siddiqui
更新于 2021年11月9日 06:04:23

4K+ 次查看

要使用 ggplot2 删除图例显示中的灰色,我们可以使用 theme 函数,在其中可以将 legend.key 参数填充为白色,并使用 element_rect。例如,如果我们有一个名为 df 的数据框,其中包含三列,例如 X 和 Y 以及 F,其中 X 和 Y 是数值,F 是分类的,那么我们可以使用下面给出的命令创建 X 和 Y 之间的散点图,图例显示中没有灰色 -ggplot(df, aes(X, Y))+geom_point(aes(colour=factor(F)))+theme(legend.key=element_rect(fill="white"))示例以下代码片段创建了一个示例数据框 -x阅读更多

如何使用 ggplot2 在 R 中将图例包含在框中?

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

2K+ 次查看

要使用 ggplot2 在 R 中将图例包含在框中,我们可以使用 theme 函数和 legend.box.background 和 legend.box.margin 参数。legend.box.background 将使用 element_rect 具有一个矩形元素,并且边距值将设置在 legend.box.margin 中。查看下面给出的示例以了解如何执行此操作。示例以下代码片段创建了一个示例数据框 -Score

广告