找到 2038 篇文章 关于 R 编程

如何在 R 数据框的列中添加前缀?

Nizamuddin Siddiqui
更新于 2020-08-21 11:44:57

1K+ 次查看

如果我们想提供更多关于 R 数据框中列的数据信息,那么我们可能希望使用前缀。这些前缀有助于每个人理解数据,例如,我们可以使用数据集名称作为前缀,分析目标作为前缀,或者所有列中都有的某些内容。要向 R 数据框的列添加前缀,我们可以使用 paste 函数将前缀与原始列名分隔开。示例考虑以下数据框 -示例set.seed(100) Rate

如何从 R 数据框中获取除一列或多列之外的所有列的列表?

Nizamuddin Siddiqui
更新于 2020-08-21 11:43:22

1K+ 次查看

有时,我们希望使用 R 数据框的某些列进行分析,因此,最好获取我们需要的所有列的列表。通过这种方式,我们不必担心列操作(如果需要),因为我们只有必要的列。获取除一列或多列之外的所有列的列表可以通过使用单个方括号来完成。示例考虑以下数据框 -set.seed(100) x1

如何使用 ggplot2 在 R 中创建具有不同点设计的散点图?

Nizamuddin Siddiqui
更新于 2020-08-21 11:41:52

208 次查看

散点图帮助我们识别两个变量之间的线性关系,它是确定预测模型的第一步。在使用任何预测建模技术之前,我们必须在自变量和因变量之间绘制散点图,以检查它们之间存在何种关系。散点图通常由绘图区域上的圆形点表示,但我们可以有不同类型的点,例如正方形、矩形、菱形等。在 ggplot2 中,geom_point 的 pch 参数可以帮助我们创建具有这些类型点的散点图。示例考虑以下数据框 -set.seed(123) x

如何在 R 数据框中为每一列或某些列的行值创建包含平均值的新列?

Nizamuddin Siddiqui
更新于 2020-08-21 11:38:54

5K+ 次查看

可以以多种方式比较 R 数据框的列,其中一种方法是包含一个或多个平均值列。通过这种方式,我们可以将原始数据的列与平均值的列进行比较,还可以将平均值的列与另一列平均值进行比较。我们可以使用 apply 函数为 R 数据框的每一列或某些列的行值创建包含平均值的新列。示例考虑以下数据框x1

如何在 R 中处理错误“Error in eval(predvars, data, env) : numeric 'envir' arg not of length one”?

Nizamuddin Siddiqui
更新于 2020-08-21 11:35:52

2K+ 次查看

当我们没有将自变量的参数作为数据框传递时,就会发生此错误。predict 函数将预测因变量在提供的自变量值下的值,我们还可以使用创建模型的自变量的值。示例考虑以下数据框 -set.seed(1) x

如何在 R 中使用 ggplot2 创建的散点图中更改点的边框颜色?

Nizamuddin Siddiqui
更新于 2020-08-21 11:34:02

3K+ 次查看

美学是图形的重要组成部分,无论是散点图还是任何其他图形。当我们使用 ggplot2 包的 ggplot 函数创建散点图时,如果我们用颜色的序列填充点,则点的边框为黑色,但我们可以使用 colour 参数将这些边框更改为任何其他颜色。示例考虑以下数据框Rate

如何使用 ggplot2 在 R 中创建水平条形图?

Nizamuddin Siddiqui
更新于 2020-08-21 11:30:47

429 次查看

与垂直条形图相比,水平条形图更容易进行比较,尤其是在类别标签名称很长的情况下。因为垂直条形图的标签名称过长可能会与其他标签混合,因此观看者难以阅读这些标签。为了解决这个问题,我们可以在 ggplot2 中绘制条形图并使用 coord_flip() 翻转它。示例考虑以下数据框 -Size

如何删除 R 中 plot 函数创建的图表图例的边框?

Nizamuddin Siddiqui
更新于 2020-08-21 11:28:32

2K+ 次查看

当我们使用 plot 函数创建图表并向该图表添加图例时,图表的输出具有带有边框的图例。但这会破坏图表的流程,并且边框覆盖的区域会使图表看起来不美观。因此,我们可以将 bty="n" 与图例函数一起使用,它将删除图例的边框。示例创建带有边框的图例的图表 -plot(x=1:10, y=10:1) legend(1, 2, "This is a scatterplot between x and y")输出创建没有边框的图例的图表 -示例plot(x=1:10, y=10:1) legend(1, 2, "This is ... 阅读更多

如何在 R 中使用变量名初始化数据框?

Nizamuddin Siddiqui
更新于 2020-08-21 11:23:35

5K+ 次查看

在 R 中初始化数据框的方法有很多,但使用矩阵初始化是其中最好的一种,因为使用矩阵创建数据框可以帮助我们避免输入错误的列数和错误的行数。初始化矩阵后,我们可以简单地使用 as.data.frame 将矩阵转换为数据框,就是这样。示例实时演示df1

如何创建彩色维恩图?

Nizamuddin Siddiqui
更新于 2020-08-21 11:16:13

309 次查看

由于所有区域都透明,因此阅读透明维恩图有些困难,因此我们应该创建每个区域具有不同颜色的维恩图。这将帮助我们轻松阅读图表,并且图表对观看者来说也会更具吸引力。我们可以通过使用 VennDiagram 包的 venn.diagram 函数来做到这一点。安装和加载 VennDiagram 包 -示例install.packages(“VennDiagram”) library(VennDiagram)创建彩色维恩图(注意:彩色图表将保存在您系统中 R 的默认文件夹中,大多数情况下是文档文件夹) -venn.diagram(list(x=1:10, y=7:12), fill=c("yellow", "black"), + filename = "Example1.tiff")输出venn.diagram(list(x=1:10, y=7:12, z=9:16), fill=c("yellow", ... 阅读更多

广告