有关如何使用bargraph.CI()
pacakge中的函数sciplot
更改条形图条宽度的任何想法?我有一个非常简单的条形图,有2个条形图,但无法弄清楚如何将它们缩小。我已经尝试了barplot()
函数中的参数width,但没有任何成功。谢谢你的帮助!
答案 0 :(得分:1)
尝试调整space =参数。由于宽度=指定的条宽度都是相对的,如果您只指定一个值,它们将永远不会改变大小:
例如:以下两个结果相同:
bargraph.CI(x.factor = dose, response = len, data = ToothGrowth, width=1)
bargraph.CI(x.factor = dose, response = len, data = ToothGrowth, width=1000)
然而,调整space=
会将条推开并间接影响它们的宽度:
bargraph.CI(x.factor = dose, response = len, data = ToothGrowth, space=1)
bargraph.CI(x.factor = dose, response = len, data = ToothGrowth, space=5)
为了最终减小绘图的大小,您可能还会考虑提高边距或缩小绘图设备的大小。见上一个问题:
reducing the space between plotted points in plot( x, y) type=n
然后尝试类似的事情:
par(mar=c(5.1,8,2.1,8))
bargraph.CI(x.factor = dose, response = len, data = ToothGrowth, space=c(1))
答案 1 :(得分:0)
barplot(1:3, width=1:3)
作品 - >也许给我们你的代码看看有什么问题?