找到 2038 篇文章 关于 R 编程

如何在 R 中创建具有不同点形状的图形?

Nizamuddin Siddiqui
更新于 2020 年 10 月 17 日 09:09:46

906 次查看

在基础 R 中,可以通过在 plot 函数中使用 pch 参数来创建具有不同点形状的图形。以下是带有形状的 pch 值列表:pch = 0 显示正方形 pch = 1 显示圆形 pch = 2 显示向上三角形 pch = 3 显示加号 pch = 4 显示十字 pch = 5 显示菱形 pch = 6 显示向下三角形 pch = 7 显示正方形十字 pch = 8 显示星形 pch = 9 显示菱形加号 pch = 10 显示圆形加号 pch = 11 显示向上三角形 ... 阅读更多

如何在 R 中查找向量中重复和唯一值的频率?

Nizamuddin Siddiqui
更新于 2020 年 10 月 17 日 09:06:43

267 次查看

如果我们在 R 中的向量中找到唯一值并且它们是重复的,那么我们可以找到这些唯一值的频率,这将有助于我们了解向量中值的分布。根据该分布分析,我们可以进行进一步的分析。这可以通过 rle 函数来实现。示例实时演示x1

如何在 R 中按降序对包含单个子元素的列表进行排序?

Nizamuddin Siddiqui
更新于 2020 年 10 月 17 日 09:00:48

81 次查看

就像列表可以有多个元素一样,列表的元素也可以有多个子元素,并且这些元素的大小也可能不同,因此也可以存在包含单个子元素的列表。如果我们有这种类型的列表,那么我们可以使用 order 函数按降序对该列表进行排序,但我们也需要取消列表这些元素。示例考虑以下列表:实时演示x1

如何在 R 中创建数据框中所有列的直方图?

Nizamuddin Siddiqui
更新于 2020 年 10 月 17 日 08:57:46

13K+ 次查看

要创建 R 数据框中所有列的直方图,我们可以使用 Hmisc 包的 hist.data.frame 函数。例如,如果我们有一个包含五列的数据框 df,那么可以通过使用单行代码 hist.data.frame(df) 来创建所有列的直方图。示例考虑以下数据框:实时演示set.seed(9) x1

如何在 R 中查找数据框中每行的 NA 值的频率?

Nizamuddin Siddiqui
更新于 2020 年 10 月 17 日 08:52:31

413 次查看

由于列代表变量,因此我们经常在数据框的列中找到缺失值,但我们可能也希望查找案例的缺失值 (NA),以便我们可以根据案例特征而不是变量的分布来替换它们。在 R 中,我们可以将 rowSums 与 apply 函数一起使用。示例考虑以下数据框:实时演示set.seed(8) x1

如何在 R 中查找矩阵中每列的最大值?

Nizamuddin Siddiqui
更新于 2020 年 10 月 17 日 08:45:09

4K+ 次查看

要查找矩阵中每列的最大值,我们需要使用 apply 函数。例如,如果我们有一个包含 2 行 2 列的矩阵 M,第一行中的值为 1、2,第二行中的值为 3、4,那么可以通过使用语法 apply(M,2,max) 来找到该矩阵中每列的最大值,因此结果将为 3、4。示例实时演示M1矩阵(1:36,ncol=6) M1输出[,1] [,2] [,3] [,4] [,5] [,6] [1,] 1 7 13 19 25 31 [2,] 2 8 14 20 26 32 [3,] 3 9 15 21 27 33 [4,] 4 10 16 22 28 34 [5,] 5 11 17 23 29 35 [6,] 6 12 18 24 30 36示例apply(M1,2,max)输出[1] 6 12 18 24 30 36示例实时演示M2

如何在 R 中查找数据框中所有列的中位数?

Nizamuddin Siddiqui
更新于 2020 年 10 月 17 日 08:35:42

8K+ 次查看

中位数是向量中将数据分成两等份的值。要查找所有列的中位数,我们可以使用 apply 函数。例如,如果我们有一个包含数值列的数据框 df,则所有列的中位数可以计算为 apply(df,2,median)。示例考虑以下数据框:实时演示set.seed(7) x1

如何在 R 中删除包含相同值的数据框中的列?

Nizamuddin Siddiqui
更新于 2020 年 10 月 17 日 08:30:45

291 次查看

如果 R 数据框的所有行的所有行中只有一个值,那么我们可能希望删除整列,因为该列的效果在数据分析目标中没有任何意义。因此,我们可以提取包含不同值的列,而不是删除列。示例实时演示set.seed(1001) x1

如何在 R 中使用回归模型查找预测值的置信区间?

Nizamuddin Siddiqui
更新于 2020 年 10 月 17 日 08:20:36

498 次查看

可以使用 predict 函数找到使用回归模型的预测值的置信区间,我们只需要使用 interval 参数进行置信度以及相应的水平。例如,如果我们有一个模型 M 并且自变量值的框架名为 newdata,那么我们可以使用以下语法来计算置信区间:predict(M,newdata,se.fit=TRUE,interval="confidence",level=0.95)示例考虑以下数据框:实时演示set.seed(1234) x1

如何在 R 中使用单行代码删除使用 boxplot 函数为数据框的列创建的多个箱线图中的异常值?

Nizamuddin Siddiqui
更新于 2020 年 10 月 17 日 08:16:08

489 次查看

数据框可以有多个数值列,我们可以仅通过使用带有数据框名称的 boxplot 函数为每列创建箱线图,但如果我们想要排除异常值,则可以使用 outline 参数。例如,如果我们有一个包含多个包含异常值的数值列的数据框 df,则可以将不包含异常值的箱线图创建为 boxplot(df,outline=FALSE)。示例考虑以下数据框:实时演示set.seed(151) x1

广告