BarChart inside a Frame. How to remove Labels from the top of the frame? How to put x-axis label below and not on the side?
- To: mathgroup at smc.vnet.net
- Subject: [mg80589] BarChart inside a Frame. How to remove Labels from the top of the frame? How to put x-axis label below and not on the side?
- From: "Nasser Abbasi" <nma at 12000.org>
- Date: Sun, 26 Aug 2007 04:30:24 -0400 (EDT)
Mathematica 6.0.1 This is really annoying. I wanted a BarChart inside a frame. All works ok, except it insists on putting the bar labels on top of the frame as well as on the bottom of the frame, like this: BarChart[{1, 2, 3}, Frame -> True] I can remove the labels altogether, and use FrameTicks, but it still does it again ! BarChart[{1, 2, 3}, Frame -> True,BarLabels->None,FrameTicks->{{1,2,3},{0,1}}] I think BarChart conflict with Frame somehow. The only reason I wanted to put the BarChart inside a frame, is that with a frame, when I put the x-label, it will go below and not on the side. I wanted to write a large x-label, and just using BarChart, the x-label was extending too far to the right since it start at the right edge of the axis, as you see from this example BarChart[{1, 2, 3}, AxesLabel -> {"x-axis label"}] Is there a way to solve this problem? Either just use BarChart without Frame, but tell it to put the x-label BELOW, or use a Frame with BarChart but not have the bar labels at top and bottom as well? thanks, Nasser