2

我刚刚发现 aBarChart在使用Frame而不是Axes.

例子:

data = {.2, .4, .6, 0., 0., 0.}
BarChart[data]
BarChart[data, Frame -> True, Axes -> False]

这是功能还是错误?如果它是一项功能,是否有一种简单的方法可以防止裁剪?

编辑

屏幕截图,根据请求:

在此处输入图像描述

4

2 回答 2

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

酒吧2

于 2011-07-02T16:29:25.600 回答
1

好吧,并不总是这样:

在此处输入图像描述

于 2011-07-02T18:56:39.020 回答