在编程中找到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") 示例 查看以下列表 -  Live Demox1

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

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

5K+ 次观看

在欧洲国家,逗号用于分隔数字的整数部分和小数部分。因此,我们可能希望使用逗号作为小数分隔符来创建数据或执行计算。在 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
更新时间 07-12-2020 05:44:08

3 千次以上浏览

概率密度分布是概率密度函数的同义词。它是一个定义连续随机变量密度的函数。在 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,一个组列定义为组,其中 4 个组为 a、b、c 和 d,则可以按如下方式找到组 a 和 b 的数值的相关性: setkey(DT, Group) cor(DT["a"]$x, DT["b"]$x) 加载 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.frame 进行排序,那么首先应该找到唯一行,然后可以使用 order 函数进行排序,如下面的示例所示。示例考虑下面的 data.frame − 实时演示 x1

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

Nizamuddin Siddiqui
更新时间 07-12-2020 05:20:21

375 次浏览

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

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

Nizamuddin Siddiqui
更新时间:2020-12-07 05:18:50

320 次观看

SVM 是一种监督式机器学习算法,可用于分类或回归挑战,但我们大多数情况下会使用它进行分类。也可以对两个或更多类别使用 svm 进行分类。在 R 中,我们可以简单地使用 e1071 包的 svm 函数。示例,考虑 iris 数据 − 和实时演示 str(iris) 输出'data.frame':150 个 obs. 5 个变量:$ 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-07 05:12:15

3 千次以上浏览

截断意味着删除位数的小数,但不是四舍五入。例如,如果我们有一个值 5.1742145,那么截断至一位小数将变成 5.1,四舍五入则将变成 5.2。在 R 中,我们可以使用 trunc 函数来执行此操作,如下面的示例所示。示例和实时演示 x1

广告
© . All rights reserved.