重命名R中for循环中的对象

迈克·安德(Mike Under)

学习R时,如果可能的话,提供一些简短的指导:

创建for循环绘制一组直方图:

for ( i in 1:10) {
  p <- ggplot(data, aes(x=data[,i], fill=Group)) + 
    geom_histogram(binwidth=200, alpha=.5, position="dodge")
  print(p)
  p[i] <- p
}

我想分配不同的名称,p以便以后分别调用这些图。我本以为添加p[i] <- p就足够了。我在犯什么错误?谢谢大家!

拉法佩雷拉

另一种选择是使用 assign

for ( i in 1:10) {
                 assign(paste0("plot", i),  ggplot(data, aes(x=data[,i], fill=Group)) +
                                                   geom_histogram(binwidth=200, alpha=.5, position="dodge") )
                 }

这将创建每个小区为不同的对象(plot1plot2plot3...)在全球环境

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类常见问题

在R中的for循环中创建动态命名的对象并分配动态值

来自分类Dev

循环以重命名R数据框中的字段

来自分类Dev

重命名R中for循环中的对象

来自分类Dev

在循环中重命名的火花sql数据帧联接

来自分类Dev

使用assign()循环R中的重命名变量

来自分类Dev

重命名循环中的列,R

来自分类Dev

R重命名变量与names()循环

来自分类Dev

如何在for循环中重命名fish中的文件扩展名?

来自分类Dev

Maya Python:使用for循环重命名对象

来自分类Dev

在R中的for循环中粘贴重命名功能的用法

来自分类Dev

在r的for()循环中转置和重命名数据帧

来自分类Dev

如何基于函数参数重命名R中的对象?

来自分类Dev

如何使用序列中的值作为名称在r中的for循环中命名对象

来自分类Dev

在R中的for循环中创建动态命名的对象并分配动态值

来自分类Dev

重命名R中的列名

来自分类Dev

R:重命名表达式中的R对象

来自分类Dev

在Windows中的for循环中重命名

来自分类Dev

循环以重命名R数据框中的字段

来自分类Dev

在UNIX中重命名文件以在循环中更改其他文件

来自分类Dev

如何批量添加attrib到FOR循环中的重命名文件

来自分类Dev

使用Jython在循环中重命名变量

来自分类Dev

在foreach循环中输出时如何重命名文件

来自分类Dev

使用assign()循环R中的重命名变量

来自分类Dev

使用正则表达式在for循环中重命名bash中的文件

来自分类Dev

想要重命名循环中的所有键名

来自分类Dev

在 For 循环中动态命名 R 数据帧

来自分类Dev

JavaScript 中的变量在 for 循环中的动态命名

来自分类Dev

使用循环重命名 R 中的字段

来自分类Dev

在 r 中重命名 ts 对象的月份

Related 相关文章

热门标签

归档