找到 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() 只能在 x 或 y 美学中使用?

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

3K+ 次查看

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

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

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

388 次查看

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

如何在 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=”value”))在这里,我们可以根据需要更改值。示例考虑以下数据框 - 实时演示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 包的 geom_text 函数中使用两次波浪号作为 ~~。例如,我们可以通过使用以下语法来做到这一点 geom_text(aes(label="NULL%~~%"))。查看以下示例以了解其工作原理。示例考虑以下数据框 - 实时演示x

广告