找到 34423 篇文章 适用于编程

如何在 R 中将每个元素包含相等数量值的列表保存到文本文件中?

Nizamuddin Siddiqui
更新于 2020 年 12 月 7 日, 05:49:00

172 次浏览

如果我们要将列表保存到文本文件中,则第一步是将该列表转换为数据框,然后可以使用 write.table 函数进行保存。例如,如果我们有一个定义为 LIST 的列表,并且其元素的每个元素都包含 50 个值,那么我们可以将其转换为如下数据框:LIST_df=as.data.frame(do.call(cbind,LIST))现在我们可以将其保存为: write.table(LIST_df,"LIST.txt")示例考虑以下列表 -  实时演示x1

如何在 R 中将逗号设置为小数点分隔符?

Nizamuddin Siddiqui
更新于 2020 年 12 月 7 日, 05:45:57

5 千次浏览

在欧洲国家,逗号用于将数字的整数部分与小数部分分隔开。因此,我们可能希望创建数据或使用逗号作为小数点分隔符进行计算。在 R 中,我们可以通过使用代码 options(OutDec=", ") 来执行此操作。一旦我们在 R 控制台中输入此代码,所有带有小数点的小数值都将用逗号代替点进行打印。示例 实时演示options(OutDec=", ") rnorm(10)输出[1] 0, 14421957 -0, 24152088 -0, 05215867 -0, 40577010 0, 19806357 -1, 49349808 [7] 0, 91085263 0, 43550033 2, 64009603 1, 17177332示例 实时演示rnorm(50)输出[1] -0, 56186368 -2, 11404777 0, ... 阅读更多

如何在 R 中从一组观察值生成概率密度分布?

Nizamuddin Siddiqui
更新于 2020 年 12 月 7 日, 05:44:08

3K + 浏览

概率密度分布是概率密度函数的同义词。它是一个函数,用于定义连续随机变量的密度。在 R 中,我们可以使用密度函数从一组观察结果中创建概率密度分布。示例和实际演示 示例 x1

如何基于 R 数据框中分类列的值来划分数字列的行值?

Nizamuddin Siddiqui
更新时间:07 年 12 月 2020 日 05:38:51

347 浏览

如果我们有一个包含两个或更多个类别的分类列和一个数字列,则我们可能需要将一个类别数值从其他类别数值中划分出来。可以使用除号 / 来执行此操作,但我们需要使用值的正确子集。示例请考虑以下数据框: 实际演示 示例 x1

如何在 R 中为 data.table 对象查找组的相关性矩阵?

Nizamuddin Siddiqui
更新时间:07 年 12 月 2020 日 05:36:27

295 浏览

为了查找组的相关性,我们可以使用 cor 函数,但不能直接使用。为此,我们需要先为数据表对象的分组列设置键。例如,如果我们有一个 data.table DT,其中一个数值列定义为 x,还有一个组列定义为 Group,其中 4 个组为 a、b、c 和 d,那么 group a 和 b 的数值的相关性可以找到为:setkey(DT, Group) cor(DT["a"]$x, DT["b"]$x)Loading data.table 包:-library(data.table)示例请考虑以下 data.table 对象:-x阅读更多内容

如何在 R 中替换上三角矩阵和下三角矩阵,反之亦然?

Nizamuddin Siddiqui
更新时间:07 年 12 月 2020 日 05:35:21

779 浏览

上三角矩阵可以通过转置整个矩阵并从中提取上三角矩阵然后将其存储在原始矩阵中,从而替换为下三角矩阵。例如,如果我们有一个矩阵 M,则可以使用以下代码将 M 的上三角矩阵替换为下三角矩阵:M1[upper.tri(M1)]

如何删除重复行并基于 R 数据框中的数字列进行排序?

Nizamuddin Siddiqui
更新时间:07 年 12 月 2020 日 05:21:59

605 浏览

如果我们在 R 数据框中重复某行,那么我们可以使用唯一函数和数据框对象名称删除它们。如果我们希望基于数字列对具有重复行的 data 框进行排序,那么首先应该找到唯一行,然后可以使用 order 函数进行排序,如下面示例所示。示例请考虑以下 data 框: 实际演示 示例 x1

如何在 R 中查找向量元素的有序频率表?

Nizamuddin Siddiqui
更新时间:07 年 12 月 2020 日 05:20:21

375 浏览

我们可以使用 table 函数创建向量元素的频率表,并且可以使用 sort 函数进行排序。如果我们希望按降序排列频率,则可以使用 decreasing 参数。例如,如果我们有一个向量 x,则可以使用 sort(table(x)) 创建有序频率表。示例和实际演示 示例 x1

如何在 R 中使用 svm 为多个类别创建分类模型?

Nizamuddin Siddiqui
更新时间:07 年 12 月 2020 日 05:18:50

320 浏览

支持向量机是一种监督式机器学习算法,可以用于分类或回归挑战,但我们主要将其用于分类。使用支持向量机的分类也可以用于两个或更多类别。在 R 中,我们可以简单地使用 e1071 包的 svm 函数。示例考虑鸢尾花数据 - 实时演示 (iris) 输出'data.frame': 150 obs. of 5 variables: $ Sepal.Length: num 5.1 4.9 4.7 4.6 5 5.4 4.6 5 4.4 4.9 ... $ Sepal.Width : num 3.5 3 3.2 3.1 3.6 3.9 3.4 3.4 2.9 3.1 ... $ Petal.Length: num 1.4 1.4 1.3 1.5 1.4 1.7 1.4 1.5 ... 阅读更多

如何将 R 中的数值型向量截断到指定的小数位数?

Nizamuddin Siddiqui
2020 年 12 月 7 日 05:12:15 更新

3K + 浏览

截断表示移除小数位数,但不是舍入。例如,如果我们有一个值 5.1742145,那么截断到一位小数将是 5.1,舍入将是 5.2。在 R 中,我们可以使用 trunc 函数,如下面的示例所示。示例实时演示 x1

广告
© . All rights reserved.