找到 34423 篇文章 关于编程

如何在 R 中查找两个数据框行之间的相关系数?

Nizamuddin Siddiqui
更新于 2020-10-18 14:18:17

777 次浏览

通常情况下,我们会查找 R 数据框列之间的相关系数,但我们可能希望查找两个数据框行之间的相关系数。当我们预期 R 数据框的一行与另一个数据框的一行之间存在某种关系时,可能需要这样做。例如,R 数据框的一行显示客户在一年中的购买趋势,而另一个数据框的同一行显示同一客户在另一年的购买趋势。请考虑以下数据框 - 示例 实时演示x1阅读更多

在 R 中创建直方图时,如何处理使用 `bins = 30` 的警告消息 `stat_bin()`?使用 `binwidth` 选择更好的值。

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

7K+ 次浏览

bins 的默认值为 30,但如果我们不在 geom_histogram 中传递该值,则在大多数情况下 R 会显示警告消息。为了避免这种情况,我们只需将 bins=30 放入 geom_histogram() 函数中即可。这将停止显示警告消息。请考虑以下数据框 - x

如何在 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 函数中使用 width。因此,新生成的条形图将具有不同的条形宽度。例如,如果我们为四个类别定义了 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 轴标签由数字表示。但我们可能希望用名称来表示这些类别。在这种情况下,我们可以将 names 参数与 boxplot 函数一起使用。请考虑以下表示不同类别的向量,并为这些类别创建箱线图 - 示例Class1

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

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

225 次浏览

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

广告

© . All rights reserved.