我刚刚发现 aBarChart在使用Frame而不是Axes.
例子:
data = {.2, .4, .6, 0., 0., 0.}
BarChart[data]
BarChart[data, Frame -> True, Axes -> False]
这是功能还是错误?如果它是一项功能,是否有一种简单的方法可以防止裁剪?
编辑
屏幕截图,根据请求:

我刚刚发现 aBarChart在使用Frame而不是Axes.
例子:
data = {.2, .4, .6, 0., 0., 0.}
BarChart[data]
BarChart[data, Frame -> True, Axes -> False]
这是功能还是错误?如果它是一项功能,是否有一种简单的方法可以防止裁剪?
编辑
屏幕截图,根据请求:

怎么用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这次调整显示。

好吧,并不总是这样:
