找到关于编程的34423 篇文章

如何在R中添加变量描述?

Nizamuddin Siddiqui
更新于 2021年3月6日 12:16:47

2K+ 次浏览

在 R 中添加变量描述,可以使用注释函数;如果要查看描述,则使用数据框的结构调用。例如,如果有一个包含列 x 的数据框 df,则可以使用命令 comment(df$x) 来描述 x。

如何在 R 向量和数据框中格式化所有小数位?

Nizamuddin Siddiqui
更新于 2021年3月6日 12:16:25

3K+ 次浏览

为了在 R 向量和数据框中格式化所有小数位,可以使用 formattable 包的 formattable 函数,其中可以指定小数点后的位数。例如,如果有一个数值向量 x,则可以使用命令 formattable(x, format="f", digits=2) 将 x 中的值格式化为只有两位小数。示例1加载 formattable 包 −library(formattable) 在线演示x1

如何使用 R 中的 ggplot2 创建具有相同宽度条形的不同类别的多个条形图?

Nizamuddin Siddiqui
更新于 2021年3月6日 12:14:11

900 次浏览

为了使用 ggplot2 创建具有相同宽度条形的不同类别的多个条形图,需要在 geom_bar 函数中使用 width 参数来匹配每个条形图中条形的宽度。最好的方法是将较宽的条形设置为 0.25,较窄的条形设置为 0.50。示例考虑以下数据框 − 在线演示x1

如何在 R 中找到回归模型的高杠杆值?

Nizamuddin Siddiqui
更新于 2021年3月6日 12:08:26

2K+ 次浏览

为了找到回归模型的高杠杆值,首先需要找到可以使用 hatvalues 函数找到的预测值或帽子值,然后定义高杠杆的条件并提取它们。例如,如果有一个回归模型 M,则可以使用命令 hatvalues(M) 找到帽子值,现在可以使用以下代码找到大于 0.05 的高杠杆值:which(hatvalues(M)>0.05) 示例1考虑以下数据框 − 在线演示x1

如何在 R 中对数据框应用多个 AND 条件?

Nizamuddin Siddiqui
更新于 2021年3月6日 12:04:04

275 次浏览

为了对数据框应用多个条件,可以使用双与号 &&。例如,如果有一个名为 df 的数据框,其中包含三个列 x、y、z,并且想要在 z 的第一个元素等于 5 时向所有列添加一个值,则可以使用以下命令:if(df$x && df$y && df$y == 5){ df$x = df$x+10 df$y = df$y+10 df$z = df$z+10 } 示例1考虑以下数据框 − 在线演示x1

如何在基础 R 中创建空条形图?

Nizamuddin Siddiqui
更新于 2021年3月6日 11:59:47

318 次浏览

为了在基础 R 中创建条形图,可以使用 barplot 函数并传递要为其创建条形图的数据框的向量或列,但是使用 barplot 创建的条形默认情况下为灰色。因此,如果想要创建空条形图,则将条形的颜色设置为 NA 将使图表成为空条形图。示例1x

如何在 R 中检查时间序列是否平稳?

Nizamuddin Siddiqui
更新于 2021年3月6日 11:57:19

6K+ 次浏览

为了检查时间序列是否平稳,可以使用 tseries 包的 adf.test 函数进行 Dickey-Fuller 检验。例如,如果有一个时间序列对象 TimeData,则可以使用命令 adf.test(TimeData) 来检查该时间序列是否平稳。示例1 在线演示x1

如何处理 R 中的错误:stat_count() 只能具有 x 或 y 美学?

Nizamuddin Siddiqui
更新于 2021年3月6日 11:49:42

3K+ 次浏览

为了处理错误:stat_count() 只能具有 x 或 y 美学,需要在 geom_bar 函数中传递 stat="identity" 参数。由于没有为条形传递计数,并且条形图只能包含计数变量,因此需要 stat="identity" 使 geom_bar 仅考虑 aes 中的一个变量进行计数。查看以下示例以了解区别。示例考虑以下数据框 − 在线演示factor

如何在 R 中使用嵌套列表元素创建数据框?

Nizamuddin Siddiqui
更新于 2021年3月6日 11:48:00

388 次浏览

为了使用嵌套列表元素创建数据框,需要将列表元素展开并存储在矩阵中,然后使用 data.frame 函数将其读取为数据框。例如,如果有一个名为 LIST 的嵌套列表,则可以使用以下命令创建数据框:data.frame(matrix(unlist(LIST),ncol=”我们想要的列数”,byrow=F)) 查看以下示例以了解其工作原理。示例 在线演示nestedList

如何基于两列中的字符串匹配以及 OR 条件来子集 R 数据框?

Nizamuddin Siddiqui
更新于 2021年3月6日 11:42:33

1K+ 次浏览

为了基于两列中的字符串匹配以及 OR 条件来子集 R 数据框,可以使用带有双方括号和 OR 运算符 | 的 grepl 函数。例如,如果有一个名为 df 的数据框,其中包含两列字符串 x 和 y,则可以使用以下语法基于任何列中的特定字符串匹配进行子集:df[grepl("text",df[["x"]])|grepl("text",df[["y"]]),] 查看以下示例以了解其工作原理。示例1考虑以下数据框 − 在线演示f1

广告
© . All rights reserved.