全部版块 我的主页
论坛 数据科学与人工智能 数据分析与数据科学 R语言论坛
1449 3
2015-01-10
p <- ggplot(Oxboys, aes(age, height, group = Subject)) + geom_line()
这是原始图再次基础上添加一条回归线

p + geom_smooth(aes(group = 1), method = 'lm', se = T)
p + geom_smooth(aes(group = 1, method = 'lm', se = T))


请问这两条命令添加的线有什么不同?各自代表什么意思??

二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

全部回复
2015-1-10 22:19:10
p + geom_smooth(aes(group = 1, method = 'lm', se = T))
这种写法不对,图形属性并没有method和se ,只有图层才有这个属性,它等效于
p + geom_smooth(aes(group = 1))

p + geom_smooth(aes(group = 1), method = 'lm', se = T)
则对该图层参数设置了method和se属性,是正确的。
图层参数和图形属性这两个区分好就行
二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

2015-1-10 22:25:51
358463121 发表于 2015-1-10 22:19
p + geom_smooth(aes(group = 1, method = 'lm', se = T))
这种写法不对,图形属性并没有method和se ,只有 ...
你意思是说函数aes里面的都是图形参数?

随便问一句,图形参数是什么?
二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

2015-1-10 22:53:27
xucaifeng66 发表于 2015-1-10 22:25
你意思是说函数aes里面的都是图形参数?

随便问一句,图形参数是什么?
你可以理解为所有图通用的属性
二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

栏目导航
热门文章
推荐文章

说点什么

分享

扫码加好友,拉您进群
各岗位、行业、专业交流群