全部版块 我的主页
论坛 数据科学与人工智能 数据分析与数据科学 R语言论坛
17694 5
2017-07-25
复制代码
       xlab = "Treatment",ylab = "Frequency",
        col = c("red","yellow","green"))
legend(x=0.4,y=40,rownames(counts),cex=0.8,
       pch=rep(15,3),col=c("red","yellow","green"),
       )
barplot(counts, main = "Grouped Bar Plot",beside = TRUE,
        xlab = "Treatment",ylab = "Frequency",
        col = c("red","yellow","green"))
legend(x=2.5,y=25,rownames(counts),cex=0.8,
       pch=rep(15,3),col=c("red","yellow","green"),
)

代码如上,分别绘图时图例大小已调整好,但是在使用如下语句分区绘图时图例框过大显示混乱
复制代码
绘图结果见附件。
请问怎样才能调整图例框的大小?
附件列表
微信图片_20170725153854.png

原图尺寸 15.04 KB

微信图片_20170725153854.png

二维码

扫码加我 拉你入群

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

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

全部回复
2017-7-25 15:59:44
在lenged中设置
byt="n"
这样就可以了
参数
bty=”o”默认的,=”n”表示没有边框
二维码

扫码加我 拉你入群

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

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

2017-7-25 16:54:42
都_城 发表于 2017-7-25 15:59
在lenged中设置
byt="n"
这样就可以了
我试了一下,显示结果还是不对
复制代码
Error in legend(x = 2.5, y = 25, rownames(counts), cex = 0.8, pch = rep(15,  :
  unused argument (byt = "n")
二维码

扫码加我 拉你入群

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

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

2017-7-25 17:16:57
Haotian.CHU 发表于 2017-7-25 16:54
我试了一下,显示结果还是不对Error in legend(x = 2.5, y = 25, rownames(counts), cex = 0.8, pch = re ...
你打错了,是bty 不是byt...............[sweat]
二维码

扫码加我 拉你入群

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

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

2020-10-5 08:03:17
再设置一个参数text.width,如设置text.width=0.5
二维码

扫码加我 拉你入群

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

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

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

说点什么

分享

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