找到 2038 篇文章,关于 R 编程

如何在基础 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() can only have an x or y aesthetic?

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

3K+ 次浏览

要处理错误:stat_count() can only have an x or y aesthetic,我们需要在 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

如何在 R 中基于两列中的字符串匹配和 OR 条件子集化 R 数据框?

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

1K+ 次浏览

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

如何在 R 中更改 geom_point 的默认点大小?

Nizamuddin Siddiqui
更新于 2021年3月6日 11:37:41

368 次浏览

要更改 geom_point 的默认点大小,我们需要使用 update_geom_defaults 函数。具体来说,对于点大小的更改,语法如下:update_geom_defaults("point",list(size=”值”))在这里,我们可以根据需要更改值。示例考虑以下数据框 - 动态演示x

如何查找从 R 中的数据框获得的交叉表中每个值的比例?

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

874 次浏览

要查找从数据框获得的交叉表中每个值的比例,我们可以使用 prop.table 函数。假设我们有一个名为 df 的数据框,其中包含三列,两列是分类变量,例如 C1 和 C2,一列是数值变量,例如 Y,则可以使用命令 xtabs(Y~.,df) 创建交叉表。现在可以使用 prop.table(xtabs(Y~.,df),1) 查找每个值的比例。示例1考虑以下数据框 - 动态演示f1

如何在 R 中有条件地更改 geom_point 中的点大小?

Nizamuddin Siddiqui
更新于 2021年3月6日 11:24:20

2K+ 次浏览

要根据条件更改 geom_point 中的点大小,我们可以在 geom_point 中使用 aes 定义条件,并使用 ggplot2 包的 scale_size_manual 函数使用大小。例如,如果我们有一个名为 df 的数据框,其中包含两列,例如 x 和 y,则可以使用以下命令绘制具有不同点大小的散点图,其中 x 值大于 5 和小于等于 5:ggplot(df, aes(x, y))+geom_point(aes(size=x>5))+scale_size_manual(values=c(4, 7))示例考虑以下数据框 - 动态演示x6))+scale_size_manual(values=c(4, 7)) 输出阅读更多

如何在 R 中为预定义向量创建回归模型列表?

Nizamuddin Siddiqui
更新于 2021年3月6日 11:23:20

2K+ 次浏览

要为预定义向量创建回归模型列表,我们可以创建一个空列表,然后使用 for 循环创建回归模型列表。例如,如果我们有两个向量,例如 x 和 y,并且我们想创建 x 和 y 之间的回归模型列表,那么我们可以使用 list() 创建一个空列表,并执行 for 循环特定次数,如下面的示例所示。示例1 动态演示x

如何在 R 中使用 ggplot2 在图中添加近似等于号?

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

420 次浏览

要在 ggplot2 中使用 ggplot2 在图中添加近似等于号,我们可以在 ggplot2 包的 geom_text 函数中使用两次波浪号 ~~,例如,我们可以使用以下语法:geom_text(aes(label="NULL%~~%"))。查看下面的示例以了解其工作原理。示例考虑以下数据框 - 动态演示x

广告