全部版块 我的主页
论坛 数据科学与人工智能 数据分析与数据科学 R语言论坛
9312 3
2018-08-09
代码
ggplot()+
    geom_point(data=mydata1,aes(x=x,y=y),size=5,shape=21,fill="red",colour="black")
出来的图像是红色填充的圆点
代码
ggplot()+ geom_point(data=mydata1,aes(x=x,y=y),size=5,shape=11,fill="red",colour="black")
改变了shape数字,形状改变了,但是填充色为什么也变了,不是红色了。可是我没有改动fill啊?
还有就是代码
ggplot(mydata,aes(Conpany,Sale,fill=Year))+
geom_bar(stat="identity",position="fill")里面的stat如何设置呢?画不同的图时该如何设置是count还是identity?


请大神帮忙解答一下,谢谢。

二维码

扫码加我 拉你入群

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

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

全部回复
2018-8-10 08:36:08
shape = 11时,该图标非实心,fill没有作用。
stat = "identity"时,图形如实反映数字,当stat = “count”时,程序先归类统计,再作图
二维码

扫码加我 拉你入群

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

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

2018-8-10 21:15:46
cheetahfly 发表于 2018-8-10 08:36
shape = 11时,该图标非实心,fill没有作用。
stat = "identity"时,图形如实反映数字,当stat = “count” ...
前面的理解了,就是后面的“归类统计”是什么意思呢?我把代码里面的stat=“identity”变成stat=“count”为什么会报错:Error: stat_count() must not be used with a y aesthetic.
麻烦大神再费心解释一下。
二维码

扫码加我 拉你入群

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

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

2018-8-11 17:41:36
我最近也在学ggplot2,stat参数是对数据进行统计变化,stat_identity()就是不做变换,x=x,y=x,是啥就是啥。
另外geom_bar默认使用的就是stat=“count”,字面意思就是计数的意思,你一定要再写一下的话,得给它赋一个值,你把前面的Sale移到geom_bar里面变成y=Sale,我猜应该就可以了。
二维码

扫码加我 拉你入群

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

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

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

说点什么

分享

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