Mathematica 9 is now available
THIS IS DOCUMENTATION FOR AN OBSOLETE PRODUCT.
SEE THE DOCUMENTATION CENTER FOR THE LATEST INFORMATION.
Mathematica > 可視化とグラフィックス > グラフ化と情報の可視化 > RectangleChart >
Mathematica > 可視化とグラフィックス > データの可視化 > グラフ化と情報の可視化 > RectangleChart >
Mathematica > データの操作 > 統計的データ解析 > 統計の可視化 > グラフ化と情報の可視化 > RectangleChart >

RectangleChart

RectangleChart
,高さ の棒からなる矩形グラフを作成する.
RectangleChart
棒の特徴が記号的ラッパー で定義された矩形グラフを作成する.
RectangleChart
複数のデータ集合 から矩形グラフを作成する.
  • RectangleChartのデータ要素は次の形式で与えることができる.
{xi,yi}純粋な棒の幅と高さ
wi[{xi,yi},...]サイズ,ラッパーの
formi->miメタデータ を持った棒の形式
  • これらの形式で与えられたものではないデータ集合は矩形グラフの作成時に無視される.
  • RectangleChartのためのデータ集合は次の形式で与えることができる.
{e1,e2,...}ラッパーがある/ない要素のリスト
w[{e1,e2,...},...]データ集合全体に適用されたラッパー
w[{data1,data1,...},...]すべてのデータ集合に適用されたラッパー
  • グラフの要素に次のラッパーを使用することができる.
Annotation[e,label]注釈を与える
Button[e,action]要素がクリックされたときに実行するアクションを定義する
EventHandler[e,...]要素の一般的なイベントハンドラを定義する
Hyperlink[e,uri]要素がハイパーリンクとして機能するようにする
Labeled[e,...]要素にラベルを付けて表示する
Legended[e,...]グラフの説明文に要素の特徴を含む
Mouseover[e,over]要素がマウスオーバーの形式を示すようにする
PopupWindow[e,cont]要素にポップアップウィンドウを加える
StatusArea[e,label]要素の上にマウスが来たときにステータスエリアに表示する
Style[e,opts]要素を指定したスタイルで示す
Tooltip[e,label]要素に任意のツールチップを加える
Top,Bottom,Left,Right,Center棒内の位置
Above,Below, Before, After棒の外の位置
Axis棒の始点座標軸の位置
{{bx,by},{lx,ly}}棒内のスケールされた位置におけるラベル内のスケールされた位置
AspectRatio1/GoldenRatio全体的な縦横比
AxesTrue軸を描くかどうか
BarOriginBottom棒の始点
BarSpacingAutomatic棒と棒の間隔
ChartBaseStyleAutomatic棒の全体的なスタイル
ChartElementsNone各棒に使うグラフィックス
ChartElementFunctionAutomatic棒の生のグラフィックスをどのように生成するか
ChartLabelsNoneデータ要素とデータ集合のラベル
ChartLayoutAutomatic使用する全体的なレイアウト
ChartLegendsNoneデータ要素とデータ集合の凡例
ChartStyleAutomatic棒のスタイル
ColorFunctionAutomatic棒の彩色方法
ColorFunctionScalingTrueColorFunctionの引数を正規化するかどうか
LabelingFunctionAutomatic棒にどのようにラベルを付けるか
LegendAppearanceAutomatic凡例の全体的な外観
PerformanceGoal$PerformanceGoal最適化しようとするパフォーマンスの局面
  • ChartElementFunctionに渡される引数は,ネストしたデータ集合リストにおける各レベルからの棒の範囲,データ値,メタデータである.
幅と高さのペアのリストから矩形グラフを生成する:
複数のデータ集合:
カテゴリ的なラベルを使う:
カテゴリ的な凡例:
棒のスタイルを設定する:
絵を使った棒:
手続き的な棒:
幅と高さのペアのリストから矩形グラフを生成する:
In[1]:=
Click for copyable input
Out[1]=
 
複数のデータ集合:
In[1]:=
Click for copyable input
Out[1]=
 
カテゴリ的なラベルを使う:
In[1]:=
Click for copyable input
In[2]:=
Click for copyable input
Out[2]=
カテゴリ的な凡例:
In[3]:=
Click for copyable input
Out[3]=
 
棒のスタイルを設定する:
In[1]:=
Click for copyable input
Out[1]=
絵を使った棒:
In[2]:=
Click for copyable input
Out[2]=
手続き的な棒:
In[3]:=
Click for copyable input
Out[3]=
データ集合中の項目はグループにまとめられる:
各データ集合が同数の項目を持っている必要はない:
実数ではないデータは欠測値とみなされる:
複数のデータ集合の表示に異なるレイアウトを使う:
棒の始点を制御する:
棒と棒,および棒のグループ間のスペースを調整する:
個々のデータ,データ集合,データ集合の集合にラッパーを使う:
ラッパーはネストさせることができる:
デフォルトのツールチップを無効にする:
ツールチップの中で任意のオブジェクトを使う:
PopupWindowを使って追加的なドリルダウン情報を提供する:
Buttonを使ってアクションをトリガすることができる:
棒にスタイルの明示的なリストを使う:
ColorDataから任意の勾配または色スキームを使う:
グラフのためにデザインされた色スキームを使う:
ChartBaseStyleを使ってすべてのグラフ要素の初期スタイルを設定することができる:
Styleを使ってスタイルを無効にすることができる:
絵を使ったグラフに任意のグラフィックスを使う:
組込みのプログラム的に生成された棒を使う:
詳細設定にはパレットチャートエレメントスキームを使う:
Labeledを使って棒にラベルを加える:
ラベルの置き方に記号的な位置を使う:
データの列にカテゴリ的なラベルを与える:
データの行に:
両方に:
Placedを使って,Labeledと同じ位置を使うようにラベルの位置を制御する:
LabelingFunctionを使って棒のラベルの値を与える:
Placedを使って置き方とフォーマットを制御する:
データの列にカテゴリ的な凡例項目を加える:
データの行に:
Legendedを使って追加的な凡例項目を加える:
Placedを使って凡例の位置に影響を与える:
棒の始点を変える:
棒の間に自動的に決定されたスペースを使う:
スペースは入れない:
記号的なプリセットを使う:
棒の間に明示的なスペースを使う:
棒と棒,および棒のグループ間に明示的なスペースを使う:
ChartBaseStyleを使ってすべての棒にスタイルを付ける:
ChartBaseStyleChartStyleを組み合せる:
ChartStyleChartBaseStyleの設定を無効にすることがある:
ChartBaseStyleStyleを組み合せる:
StyleChartBaseStyleの設定を無効にすることがある:
ChartBaseStyleColorFunctionを組み合せる:
ColorFunctionChartBaseStyleの設定を無効にすることがある:
任意のGraphicsオブジェクトに基づいた絵を使ったグラフを作る:
グラフィックスを引き延ばしたものを使う:
幅と高さに明示的な大きさを使う:
AspectRatio->Fullがない場合は,もとの縦横比が保たれる:
Allをすべての幅あるいは高さに使うと棒のその方向がフルサイズまで引き延ばされる:
データの各列に異なるグラフィックスを使う:
データの各行に異なるグラフィックスを使う:
グラフィックスは循環的に使われる:
スタイルはChartStyle等で設定されたものが継承される:
グラフィックス内で設定された明示的なスタイルは他のスタイル設定を無効にする:
絵を使ったグラフィックスの方向はBarOriginには影響されない:
三次元で陰影付きの正確な棒を作る:
ChartElementFunctionの組込み設定のリストを得る:
詳細設定にはパレットチャートエレメントスキームを使う:
大域的スケールを示すのに適切なChartElementFunction
カスタマイズされたChartElementFunctionを書く:
入力から渡されたメタデータ,この場合はグラフデータを使う:
デフォルトで,ラベルは軸に置かれる:
データ内のLabeledラッパーは追加的なラベルを置く:
Placedを使ってラベルの置き方を制御する:
棒の外の位置:
棒と相対的な座標に基づいた置き方:
すべてのラベルを右上コーナー位置に置き,ラベル内の座標を変化させる:
Placedの第3引数を使ってフォーマットを制御する:
ハイパーリンクになったラベルを使う:
ラベルを回転させる:
デフォルトで,ラベルはデータの列に関連付けられる:
ラベルをデータの行に関連付ける:
行と列の両方にラベルを付ける:
Placedを使って置き方に影響を与える:
複数のラベルを置く:
ChartLayoutはデフォルトでグループ化される:
段付きの棒を使う:
グラフのスタイルに基づいた凡例を生成する:
Legendedを使って追加的な凡例項目を加える:
あるいは,個々の凡例項目を指定する:
データ集合の凡例を生成する:
使用されない凡例は除去される:
凡例はいくつかの次元に適用できる:
Placedを使って凡例の置き方を制御する:
ChartStyleを使って棒にスタイルを付ける:
スタイルのリストを与える:
ColorDataから「勾配」色を使う:
ColorDataから「指標付き」の色を使う:
スタイルは循環的に用いられる:
データの各列にスタイルを付ける:
データの各行にスタイルを付ける:
データの行と列の両方にスタイルを付ける:
行と列の両方のスタイルでは,後に付けられたスタイルがそれ以前のものを無効にすることがある:
StyleChartStyleの設定を無効にする:
ColorFunctionChartStyleの設定を無効にする:
明示的なスタイル設定を持つChartElementsChartStyleの設定を無効にする:
棒の高さで色付けする:
ColorFunctionScaling->Falseを使ってスケールされていない棒の高さの値を得る:
面積で色付けする:
ColorFunctionChartStyleのスタイルを無効にする:
ColorFunctionを使って異なるスタイル効果を組み合せる:
ColorFunctionScaling->Falseを使ってスケールされていない高さの値を得る:
面積で色付けする:
TooltipStatusAreaからの値で自動ラベル付けを使う:
ラベルは付けない:
Placedを使ってラベルの置き方を制御する:
棒の外の記号的な位置:
棒に関連のある座標に基づいた置き方:
ラベルのフォーマットを制御する:
与えられたグラフのラベルをラベル付け関数の引数として使う:
ツールチップに完全なラベルを置く:
インタラクティブなハイライト機能を持つグラフを生成する:
インタラクティブな動作を使用不可にしてパフォーマンスを向上させる:
一般に,インタラクティブではないグラフの方がメモリ使用量が少ない:
スライダーを動かしてにおけるの左リーマン(Riemann)和がどのように に近付くかを見る:
重なり合った比例する面グラフを作成する:
地殻の原子量と元素の存在度の矩形グラフを作成する:
棒の上にマウスオーバーして元素名を見る:
売上げと収益を比較する:
軸の厳密値にラベル付けする:
棒をクリックして国名,国民一人当りの国内総生産,人口を聞く:
さまざまな技術におけるe削減の可能性とその費用を比較する:
棒の上にマウスオーバーして対応する技術名を見る:
職種と平均時給の矩形グラフを作成する:
保険に加入している労働者の割合のグラフを作成する:
売上げと売れた場所を可視化する:
ヨーロッパ諸国のリストを使って国民一人当りの国内総生産と人口を比較する:
矩形の上にマウスオーバーして各国の資料を見る:
矩形の上にマウスオーバーして各国の情報を見る:
予測収益と予測成長率の割合を比較して企業を視覚的に検査する:
企業情報をツールチップに入れるラベル付け関数を定義する:
棒の上にマウスオーバーして企業情報を見る:
バーコードを作成する:
RectangleChart3Dを使ってRectangleChartの3D描画を得る:
BarChartRectangleChartの特殊ケースである:
SectorChartを使ってデータのリストを扇型として可視化する:
Histogram3Dを使って自動的にビンを計算しヒストグラムを描く:
チャートワーク:
バージョン 7 の新機能
Ask a question about this page  |  Suggest an improvement  |  Leave a message for the team
フォーマット:   HTML  |  CDF