全部版块 我的主页
论坛 数据科学与人工智能 数据分析与数据科学 R语言论坛
26875 8
2017-04-22
如图设置一下刻度,谢谢
附件列表
22.png

原图尺寸 10.95 KB

Boxplot

Boxplot

二维码

扫码加我 拉你入群

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

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

全部回复
2017-4-22 17:20:41
par(mar=c(4,4,2,4),mfrow=c(1,5))
boxplot(Jun15$Photo,col = "seagreen",xlab = "Jun15$Photo")
boxplot(Jun25$Photo,col = "seagreen",xlab = "Jun25$Photo")
boxplot(Jun35$Photo,col = "seagreen",xlab = "Jun35$Photo")
boxplot(Junback$Photo,col = "seagreen",xlab = "Junback$Photo")
boxplot(Junfront$Photo,col = "seagreen",xlab = "Junfront$Photo")
二维码

扫码加我 拉你入群

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

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

2017-4-22 17:28:10
Frank.p 发表于 2017-4-22 17:20
par(mar=c(4,4,2,4),mfrow=c(1,5))
boxplot(Jun15$Photo,col = "seagreen",xlab = "Jun15$Photo")
boxplo ...
补充一句如何把上面箱图中的中位数线改成红色的
二维码

扫码加我 拉你入群

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

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

2017-4-22 22:00:55
boxplot(……,ylim=c(ymin,ymax)) 例子中的情况就用类似ylim=c(2,12)
颜色不知道
二维码

扫码加我 拉你入群

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

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

2017-4-22 23:19:29
试试在每一个箱线图后面加上一句lines(x=c(0.8,1.2),y=c(median(Jun15Photo),median(Jun15Photo)),col='red',lwd=2)吧,lwd=2画宽点容易看到,x和y控制线段位置,y取中位数很容易理解,x嘛……
箱线图里有一个默认的参数boxwex = 0.8,我不是很明白意思但是看效果是控制箱子宽度的。boxwex=0.8时测试了下箱子横坐标和x坐标0.8~1.2的线段重合,图片正中间的坐标应该是1,宽0.4,boxwex=2时和x坐标0.5~1.5的线段重合,但是bug的是,按照之前的理解,箱线图整个图框的宽度应该是2,这个坐标0.5和1.5画出来的线段应该起止于图片正负四分之一处占图片宽度一半,实际画出来却几乎占满整个图片。所以我的理解应该只是碰巧能用,希望有知道箱线图宽度设置的高手解答下
随便用mtcars画的效果图
附件列表
test.png

原图尺寸 13.95 KB

test.png

二维码

扫码加我 拉你入群

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

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

2017-4-23 00:48:14
cdl0102 发表于 2017-4-22 23:19
试试在每一个箱线图后面加上一句lines(x=c(0.8,1.2),y=c(median(Jun15Photo),median(Jun15Photo)),col='red ...
太感您谢了,完美的帮我解决了我的疑问[hug][hug]
附件列表
tt.png

原图尺寸 13.95 KB

tt.png

二维码

扫码加我 拉你入群

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

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

点击查看更多内容…
相关推荐
栏目导航
热门文章
推荐文章

说点什么

分享

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