找到 2038 篇文章 关于 R 编程

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

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

67 次浏览

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

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

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

577 次浏览

要在 R 中使用 ggplot2 更改分面标题的颜色,可以使用 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阅读更多

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

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

2K+ 次浏览

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

广告