找到 2038 篇文章,关于 R 编程

如何将 R 数据框保存为 txt 文件?

Nizamuddin Siddiqui
更新于 2020-10-18 14:16:06

2K+ 阅读量

如果我们希望在将来使用在 R 中创建的数据框,最好将该数据框保存为 txt 文件,因为数据创建显然需要时间。这可以通过使用 write.table 函数来完成。例如,如果我们有一个数据框 df,则可以使用代码 write.table(df,"df.txt",sep="\t",row.names=FALSE) 将其保存为 txt 文件。考虑以下数据框 - 示例 实时演示set.seed(111) x1

如何在 R 中创建末尾带有数字的字符串向量?

Nizamuddin Siddiqui
更新于 2020-10-18 14:15:08

638 阅读量

如果我们希望创建一个分类向量,其中所有唯一值都表示末尾带有数字的字符串,那么 paste0 函数可以帮助我们实现。例如,如果我们希望为 ID 创建一个向量,直到 10 为 ID1、ID2、ID3、ID4、ID5、ID6、ID7、ID8、ID9 和 ID10,则可以将其执行为 paste0("ID",seq(1:10))。示例 实时演示x1

如何替换 R 数据框列中 NA 值为该列的平均值?

Nizamuddin Siddiqui
更新于 2020-10-18 14:05:48

8K+ 阅读量

在全世界范围内,人们教授的第一步是插补缺失值,用相关的平均值替换它们。这意味着如果我们有一列包含一些缺失值,则用其余值的平均值替换它。在 R 中,我们可以通过使用该列的平均值替换包含缺失值的列,并同时传递 na.rm = TRUE 参数来实现。考虑以下数据框 - 示例 实时演示set.seed(121) x

如何在 R 数据框中组合年份、月份和日期列?

Nizamuddin Siddiqui
更新于 2020-10-18 14:04:22

7K+ 阅读量

有时日期变量记录在三个不同的列中,分别表示年份、月份和日期,而不是作为单个列作为日期。因此,我们需要组合这三列并创建一个单列。这可以通过使用 paste 函数并使用 as.Date 定义值来完成。考虑以下数据框 - 示例 实时演示Year

如何使用行名在 R 中创建矩阵的子集?

Nizamuddin Siddiqui
更新于 2020-10-18 14:02:04

564 阅读量

当我们在 R 中创建矩阵时,行名和列名未定义,但我们可以分别定义它们。如果我们希望获取矩阵的行子集,则可以在单个方括号内使用行号,但如果我们希望使用名称来完成,则需要指定这些名称。示例 实时演示M1

如何在 R 中使用 barplot 函数创建不同宽度条形图?

Nizamuddin Siddiqui
更新于 2020-10-14 12:17:16

257 阅读量

barplot 函数创建宽度相等的条形,但如果我们每个条形都有相等或不相等的宽度值,则可以在 barplot 函数中使用宽度。因此,新生成的条形图将具有不同的条形宽度。例如,如果我们为四个类别定义了 0.25 的宽度,则每个条形的宽度都相等,如果它们变化为 0.30、0.40、0.20、0.45,则条形的宽度将根据这些宽度而不同。考虑以下向量 x 和相应的宽度向量 -x

如何在 R 中更改使用 boxplot 函数创建的箱线图的 X 轴标签?

Nizamuddin Siddiqui
更新于 2020-10-14 12:14:30

770 阅读量

当我们在 R 中使用 boxplot 函数为多个类别创建箱线图时,默认情况下 X 轴标签由数字表示。但我们可能希望用名称表示类别。在这种情况下,我们可以在 boxplot 函数中使用 names 参数。考虑以下表示不同类别的向量,并为这些类别创建箱线图 - 示例Class1

如何在 R 中更改直方图中大于 0 或小于 0 的值的条形颜色?

Nizamuddin Siddiqui
更新于 2020-10-14 12:11:11

225 阅读量

虽然直方图表示完整数据集的分布,但我们可能希望根据某个阈值划分来可视化该直方图。例如,我们可能希望可视化具有不同条形的直方图,这些条形的值大于 1 或小于 1。这将有助于我们了解整个数据集中位于某个值之上或之下的值的分布。为此,我们可以简单地使用 hist 函数和 col 参数来更改大于或小于固定值的值的颜色... 阅读更多

如何在 R 中查找线性回归模型的残差方差?

Nizamuddin Siddiqui
更新于 2020-10-14 12:08:54

5K+ 阅读量

残差方差是通过找到回归线和实际点之间的距离计算出的值的方差,该距离实际上称为残差。假设我们有一个名为 Model 的线性回归模型,则查找残差方差可以执行为 (summary(Model)$sigma)**2。示例x1

如何在图中分别显示 R 数据框的两列的值?

Nizamuddin Siddiqui
更新于 2020-10-14 12:03:50

976 阅读量

通常,散点图用于可视化 R 数据框的两列之间的关系,但如果我们希望分别显示两列而不是成对显示,则需要使用 matplot 函数。此函数将为两列中的所有值创建图,并按列号表示它们。考虑以下数据框 - 示例 实时演示set.seed(222) x

广告