在制作具有R boxplot()
功能的箱线图时,有人知道如何移除框架吗?
使用plot()
函数有一个optinal参数frame=F
,可以完成工作......但它不包含在boxplot()
函数中...
非常感谢!
答案 0 :(得分:14)
在boxplot函数中使用选项frame=F
(或frame.plot=F
):
boxplot(count ~ spray, data = InsectSprays, col = "lightgray",frame=F)
可以在boxplot函数中使用的其他参数(相当不方便地)列在?bxp
的helppage上,这是boxplot()
的基础函数
答案 1 :(得分:5)
您可以使用bty
中的par
执行此操作。使用boxplot
帮助中的示例:
par(bty='n')
boxplot(count ~ spray, data = InsectSprays, col = "lightgray")
答案 2 :(得分:4)
boxplot()
似乎接受frame
论证就好了。
boxplot(count ~ spray, data = InsectSprays, col = "lightgray")
#vs
boxplot(count ~ spray, data = InsectSprays, col = "lightgray", frame = FALSE)
答案 3 :(得分:0)
这是最简单的解决方案。只需设置axes = 0
boxplot(runif(100), axes = 0)