找到 34423 篇文章,关于编程

如何在R中访问嵌套列表的元素?

Nizamuddin Siddiqui
更新于 2020年8月10日 13:15:25

3K+ 次浏览

有时列表包含在另一个列表中,但我们想访问嵌套列表的元素。由于这些元素是列表的一部分,因此无法直接访问,我们首先需要访问更广泛的列表,然后访问包含该元素的列表才能到达实际的元素。示例考虑列表 x1、x2、x3、x4 和 x4 以及包含这些列表的 Total_List -> x1 x2 x3 x4 x5 Total_Lists Total_Lists [[1]] [[1]][[1]] [1] 1 2 3 4 5 [[1]][[2]] [1] 6 7 8 9 10 [[1]][[3]] [1] 11 12 13 14 15 [[2]] [[2]][[1]] [1] "a" ... 阅读更多

如何在R中增加打印限制?

Nizamuddin Siddiqui
更新于 2020年8月10日 13:14:02

3K+ 次浏览

当我们处理大型数据时,打印数据或分析输出的问题就会出现。由于这个问题,查看完整的数据变得困难,但这可以避免。在导入任何大型数据或执行可能导致大型输出的任何计算之前,我们可以使用 max.print 选项更改打印限制。示例> set.seed(1) > sample(1:1000, 555555, replace=TRUE)输出[99681] 223 62 961 304 5 262 519 357 415 167 855 523 268 486 [99695] 370 916 703 179 813 833 177 154 72 789 924 918 486 647 [99709] ... 阅读更多

如何在R中将大型数据框拆分成较小的数据框?

Nizamuddin Siddiqui
更新于 2020年8月10日 15:38:43

1K+ 次浏览

处理大型数据框并非易事,因此我们可能希望将其拆分成一些较小的数据框。这些较小的数据框可以根据某些标准从大型数据框中提取,例如因子变量的水平或其他条件。这可以使用 split 函数完成。示例考虑以下数据框 -> set.seed(1) > Grades Age Category df head(df, 20) Grades Age Category 1 A 25 6 2 B 4 ... 阅读更多

如何在R中创建多项式模型?

Nizamuddin Siddiqui
更新于 2020年8月10日 15:25:29

201 次浏览

大多数情况下,解释变量与响应变量并非线性相关,我们需要为我们的数据找到最佳模型。在这种情况下,我们转向多项式模型,以检查它们是否有助于确定预测的准确性。这可以通过在 lm 函数中使用自变量的幂来完成。示例考虑以下数据框 -> set.seed(99) > x1 x2 x3 x4 y df PolynomialModel1 summary(PolynomialModel1) Call: lm(formula = y ~ x1 + I(x1^2) + x2 + x3 + x4) Residuals: Min 1Q Median 3Q Max ... 阅读更多

如何在R数据框中在列之间或最后一列之后添加列?

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

179 次浏览

由于没有人是完美的,人们可能会忘记添加分析所需的所有列,但这可以通过重新排序列来轻松解决。如果我们的数据框中缺少一列,我们稍后知道了,那么它可以轻松地添加。示例考虑以下数据框 -> x1 x2 x3 df df x1 x2 x3 1 1 a 1 2 2 b 2 3 3 c 1 4 4 d 2 5 5 e 1 ... 阅读更多

如何在R数据框中删除一行?

Nizamuddin Siddiqui
更新于 2020年8月10日 15:06:44

449 次浏览

在进行分析时,我们可能会遇到不需要的数据,并且想要删除它。此数据可以是整行或多行。例如,如果一行包含大于、小于或等于某个阈值的值,则可能不需要它,因此我们可以删除它。在 R 中,我们借助于单方括号通过子集来实现此目的。示例考虑以下数据框 -> set.seed(99) > x1 x2 x3 x4 x5 df df ... 阅读更多

如何在R中用NA或任何其他值替换用空格记录的缺失值?

Nizamuddin Siddiqui
更新于 2020年8月10日 14:49:40

1K+ 次浏览

有时当我们在R中读取数据时,缺失值被记录为空格,很难用任何值替换它们。其原因是我们需要知道在缺失值位置使用了多少个空格。如果我们知道这一点,那么分配任何值就很容易了。示例考虑以下向量x和y的数据框。> x y df df x y 1 1 2 3 2 3 2 4 1 43 5 2 2 6 3 7 2 3 ... 阅读更多

如何使用数据框的所有变量在R中找到相关矩阵?

Nizamuddin Siddiqui
更新于 2020年8月10日 14:42:15

681 次浏览

相关矩阵有助于我们一次确定多个变量之间线性关系的方向和强度。因此,很容易确定线性模型中应使用哪些变量以及哪些变量可以删除。我们可以通过简单地使用 cor 函数和数据框名称来找到相关矩阵。示例考虑以下连续变量的数据框 -> set.seed(9) > x1 x2 x3 x4 x5 df df x1 x2 ... 阅读更多

如何在R数据框中更改列的顺序?

Nizamuddin Siddiqui
更新于 2020年8月10日 14:32:20

674 次浏览

当我们想要操作数据时,可能需要对列进行排序。操作可能有几个原因,例如交叉验证、可视化等。当我们更改原始数据中的任何内容时,我们也应该小心,因为这可能会影响我们的处理。要更改列的顺序,我们可以使用单方括号。示例考虑以下数据框 -> set.seed(1) > Class Grade Score df df Class Grade Score 1 a A 68 2 b B 39 3 c C 1 4 ... 阅读更多

如何在R中使用ggplot2创建带有图表副标题的条形图?

Nizamuddin Siddiqui
更新于 2020年8月10日 14:21:44

145 次浏览

表达任何图表的方法有很多种。我们可以在图表中提供的信息越多越好,因为一图胜千言。由于没有人喜欢阅读冗长的报告,因此我们应该对图表进行更好的报告。因此,我们可以在 ggplot2 中添加图表标题和图表副标题来帮助读者。示例考虑以下数据 -> set.seed(1) > x table(x) x 2 3 4 5 6 7 8 9 11 1 3 4 2 4 2 2 1 1 > df library(ggplot2)创建简单的条形图 -> ggplot(df, aes(x))+ + geom_bar()输出创建... 阅读更多

广告
© . All rights reserved.