我发现使用BarChart
而不是Frame
时可能会裁掉Axes
。
示例:
data = {.2, .4, .6, 0., 0., 0.}
BarChart[data]
BarChart[data, Frame -> True, Axes -> False]
这是一个功能还是一个错误?如果它是一个功能,是否有一种简单的方法来防止裁剪?
修改
屏幕截图,每个请求:
答案 0 :(得分:1)
如何使用PlotRange
?...
data = {.2, .4, .6, 0., 0., 0.}
BarChart[data]
BarChart[data, Frame -> True, Axes -> False,
PlotRange -> {{.5, 6.5}, {0, .7}},
FrameTicks -> {None, Automatic, None, None}]
<小时/> 的修改
我开始认为这确实是一个错误。看看如果我们只是改变数据中元素的顺序会发生什么。它承认(但不显示基线)之前忽略的零高度条。
请注意,这次我不必使用PlotRange
来调整显示。
答案 1 :(得分:1)
嗯,并不总是那样: