为了账号安全,请及时绑定邮箱和手机立即绑定

如果ggplot在for循环中,虽然它在它之外工作,但它不起作用

如果ggplot在for循环中,虽然它在它之外工作,但它不起作用

月关宝盒 2019-08-17 16:10:11
如果ggplot在for循环中,虽然它在它之外工作,但它不起作用我正在使用一个简单的ggplot函数,它在循环外工作正常,但即使迭代值不干扰ggplot函数也不在内部。为什么会这样?这是我的代码x=1:7y=1:7df = data.frame(x=x,y=y)ggplot(df,aes(x,y))+geom_point()有用 !但是如果ggplot在for循环中...for (i in 1:5) {    ggplot(df,aes(x,y))+geom_point()}它不再起作用了,我错过了什么?
查看完整描述

1 回答

?
PIPIONE

TA贡献1829条经验 获得超9个赞

for循环中,您必须明确print 您的结果ggplot对象:

for (i in 1:5) { 
    print(ggplot(df,aes(x,y))+geom_point()) }


查看完整回答
反对 回复 2019-08-17
  • 1 回答
  • 0 关注
  • 475 浏览

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信