Mathematica > Visualization and Graphics > Charting and Information Visualization >
Mathematica > Visualization and Graphics > Data Visualization > Charting and Information Visualization >

RectangleChart3D

RectangleChart3D[{{x1, y1, z1}, {x2, y2, z2}, ...}]
makes a 3D rectangle chart with bars of width xi, depth yi and height zi.
RectangleChart3D[{..., wi[{xi, yi, zi}, ...], ..., wj[{xi, yj, zj}, ...], ...}]
makes a 3D rectangle chart with bar features defined by the symbolic wrappers wk.
RectangleChart3D[{data1, data2, ...}]
makes a 3D rectangle chart from multiple datasets datai.
{xi,yi,zi}pure bar width, depth and height
wi[{xi,yi,zi}i,...]a bar with size {xi, yi, zi} and wrapper wi
formi->mia bar form with metadata mi
  • Data not given in these forms is ignored in forming the 3D rectangle chart.
{e1,e2,...}list of elements with or without wrappers
w[{e1,e2,...},...]wrapper applied to a whole dataset
w[{data1,data1,...},...]wrapper applied to all datasets
  • The following wrappers can be used for chart elements:
Annotation[e,label]provide an annotation
Button[e,action]define an action to execute when the element is clicked
EventHandler[e,...]define a general event handler for the element
Hyperlink[e,uri]make the element act as a hyperlink
Labeled[e,...]display the element with labeling
Legended[e,...]include features of the element in a chart legend
Mouseover[e,over]make the element show a mouseover form
PopupWindow[e,cont]attach a popup window to the element
StatusArea[e,label]display in the status area when the element is moused over
Style[e,opts]show the element using the specified styles
Tooltip[e,label]attach an arbitrary tooltip to the element
Top,Bottom,Left,Right,Center, Front,Backpositions within bars
Above,Below, Before, Afterpositions outside bars
Axison the bar origin axis
{{bx,by,bz},{lx,ly}}scaled position {lx, ly} in the label at scaled position {bx, by, bz} in the bar
AxesTruewhether to draw axes
BarOriginBottomorigin of bars
BarSpacingAutomaticspacing between bars
BoxedFalsewhether to draw a bounding box
ChartBaseStyleAutomaticoverall style for bars
ChartElementsAutomaticgraphics to use for each of the bars
ChartElementFunctionAutomatichow to generate raw graphics for bars
ChartLabelsNonelabels for data elements and datasets
ChartLayoutAutomaticoverall layout to use
ChartLegendsNonelegends for data elements and datasets
ChartStyleAutomaticstyle for bars
ColorFunctionAutomatichow to color bars
ColorFunctionScalingTruewhether to normalize arguments to ColorFunction
FaceGridsAutomaticgrid lines to draw on the bounding box
LabelingFunctionAutomatichow to label elements
LegendAppearanceAutomaticoverall appearance of legends
Lighting"Neutral"simulated light sources to use
PerformanceGoal$PerformanceGoalaspects of performance to try to optimize
ViewPointAutomaticviewing position
  • Possible settings for ChartLayout include "Grouped" and "Stepped".
  • The arguments supplied to ChartElementFunction are the bar region {{xmin, xmax}, {ymin, ymax}, {zmin, zmax}}, the data values {xi, yi, zi}, and metadata {m1, m2, ...} from each level in a nested list of datasets.
  • A list of built-in settings for ChartElementFunction can be obtained from ChartElementData["RectangleChart3D"].
  • With the setting ChartElements->g, the graphic g will be used to form pictorial bars consisting of stretched versions of g.
  • The arguments supplied to ColorFunction consist of xi, yi and zi.
New in 7
Ask a question about this page  |  Suggest an improvement  |  Leave a message for the team