|
SOLUTIONS
|
MATHEMATICA 組込みシンボル
DensityHistogram
DensityHistogram[{{x1, y1}, {x2, y2}, ...}]
値
の密度ヒストグラムをプロットする.
DensityHistogram[{{x1, y1}, {x2, y2}, ...}, bspec]
ビンを bspec で指定した密度ヒストグラムをプロットする.
DensityHistogram[{{x1, y1}, {x2, y2}, ...}, bspec, hspec]
指定 hspec でビンの密度を計算し,密度ヒストグラムをプロットする.
詳細とオプション詳細とオプション
- DensityHistogram[data]はデフォルトで,値
のもとになっている滑らかな仮定分布を近似するために選ばれた等しいビンでヒストグラムをプロットする. - 各ビンの幅
は
の値に基づいて計算され,幅
は
の値に基づいて計算される. - 使用可能なビン指定 bspec:
-
n n 個のビンを使う {w} 幅が w のビンを使う {min,max,w} min から max までの幅 w のビンを使う {{b1,b2,...}} ビン
を使うAutomatic ビン幅を自動的に決定する "name" 名前付きのビンメソッドを使う {"Log",bspec} ビン bspec を対数変換されたデータに適用する fb 明示的なビン指定
を得るために fb を適用する{xspec,yspec} x と y を別々に指定する - ビン指定
はもとになっているビンメソッドAutomaticを使うものとみなされる. - 使用可能な名前付きビンメソッド:
-
"Sturges" データの長さに基づいたビンの数を計算する "Scott" 平均二乗誤差を漸近的に最小化する "FreedmanDiaconis" 四分位範囲をサンプルサイズの立方根で割ったものの2倍 "Knuth" 区分一様モデルの平衡尤度と事前確率 "Wand" Wandの方法を1レベル再帰的に近似 - DensityHistogram[data, fb]の関数 fb はすべての
のリストに適用され,明示的なビンリスト
を返す.DensityHistogram[data, {fx, fy}]では,fx は
のリストに適用され,fy は
のリストに適用される. - DensityHistogram[data, bspec, hspec]でのビンの密度指定 hspec を変えることで,異なる形式の密度ヒストグラムを得ることができる.使用可能な形式:
-
"Count" 各ビンに入る値の数 "CumulativeCount" 累積数 "SurvivalCount" 残存数 "Probability" 各ビンに入る値の割合 "PDF" 確率密度関数 "CDF" 累積分布関数 "SF" 生存関数 "HF" ハザード関数 "CHF" 累積ハザード関数 {"Log",hspec} 対数変換の高さ指定 fh fh をビンと数に適用して得られた高さ - DensityHistogram[data, bspec, fh]の関数 fh は,
ビンのリスト
,
ビンのリスト
,数が
の対応する2D配列の3つの引数に適用される.この関数は各
に使用される密度の配列を返す. - ビンには実数値
のみを割り当てることができる.その他の値の場合は欠測値とみなされる. - DensityHistogramにはGraphicsと同じオブションに以下の追加・変更を加えたものが使える.
-
AspectRatio 1 全体的な縦横比 ChartBaseStyle Automatic タイルの全体的なスタイル ChartElementFunction Automatic タイルの生のグラフィックスをどのように生成するか ClippingStyle None PlotRangeで切り取られた値をどのように描画するか ColorFunction Automatic プロットの彩色方法 ColorFunctionScaling True ColorFunctionの引数をスケールするかどうか Frame True プロットの周囲に枠を描くかどうか FrameTicks Automatic 枠目盛マーク LabelingFunction Automatic 要素にどのようにラベルを付けるか Method Automatic プロットの細分化のために使うメソッド PerformanceGoal $PerformanceGoal 最適化しようと試みるパフォーマンスの局面 PlotRange Automatic 含める f あるいは他の値の範囲 PlotRangeClipping True プロット範囲で切断するかどうか PlotRangePadding Automatic 値の範囲をどの程度充填するか ScalingFunctions None 個々の座標をどのようにスケールするか - ChartElementFunctionに渡される引数は,ビンの範囲
, ビンの値 lists,メタデータ
である. - ColorFunctionに渡される引数は各ビンの密度である.
- ScalingFunctions->{sx, sy, sz}では,
座標は
等を使ってスケールされる. - スタイルおよびその他のオプションは事実上ChartBaseStyle,ColorFunction,ChartElementFunctionの順に適用され,後で指定されたものが前に指定されたものより優先される.
バージョン 8 の新機能
Mathematica 9 is now available!
New to Mathematica?
Find your learning path »
Have a question?
Ask support »






