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}使用宽度 wminmax 之间的箱
    {{b1,b2,...}}使用箱
    Automatic自动确定箱宽
    "name"使用命名的分箱法
    {"Log",bspec}对经过对数变换的数据应用分箱 bspec
    fb应用 fw 以得到显式的箱规格说明
    {xspec,yspec}xy 给出不同的规格说明
  • 分箱说明 采用 Automatic 内在分箱方法.
  • 可能的命名分箱方法包括:
  • "Sturges"根据数据长度计算箱数
    "Scott"渐进最小化均方误差
    "FreedmanDiaconis"使除以样本量的立方根得到的四分位区间加倍
    "Knuth"一个分段均匀模型的均衡似然和先验概率
    "Wand"一层递归近似 Wand 分箱
  • 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}经过对数变换的高度规格
    fhfh 应用于箱和计数所得到的高度
  • DensityHistogram[data, bspec, fh] 中的函数 fh 应用于三个参数: 的列表, 的列表,以及计数 相应的二维数组. 函数应该返回一个密度数组,以用于各个 .
  • 只有由实数组成的值 才能赋给箱;否则将认为值是缺失的.
  • DensityHistogram 具有与 Graphics 相同的选项,并有下述增补和变化:
  • AspectRatio1高宽比
    ChartBaseStyleAutomatic平铺的整体样式
    ChartElementFunctionAutomatic如何生成平铺的原始图形
    ClippingStyleNone如何绘制由 PlotRange 剪切的值
    ColorFunctionAutomatic如何对图形着色
    ColorFunctionScalingTrue是否对 ColorFunction 的参数进行尺度调整
    FrameTrue是否绘制环绕图形的边框
    FrameTicksAutomatic边框刻度标记
    LabelingFunctionAutomatic如何标记元素
    MethodAutomatic细化图形所用的方法
    PerformanceGoal$PerformanceGoal力图优化的性能方面
    PlotRangeAutomaticf 或其它要包括的值的范围
    PlotRangeClippingTrue是否在绘图范围内进行剪切
    PlotRangePaddingAutomatic数值范围的填充程度
    ScalingFunctionsNone如何调整单独坐标
  • ChartElementFunction 提供的参数是箱区域 、箱值 lists 以及元数据.
  • ColorFunction 提供的参数是各箱的密度.
  • 在设置为 ScalingFunctions->{sx, sy, sz} 时,-坐标利用 等进行调整.
  • 样式及其它选项按照 ChartBaseStyleColorFunctionChartElementFunction 的顺序依次应用,后面的规格说明将屏蔽前面的规格说明.

范例范例打开所有单元关闭所有单元

基本范例 (2)基本范例 (2)

绘制一组数据集的密度直方图:

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[4]:=
Click for copyable input
Out[4]=

风险函数:

In[5]:=
Click for copyable input
Out[5]=

累积风险函数:

In[6]:=
Click for copyable input
Out[6]=
版本 8 的新功能
New to Mathematica? Find your learning path »
Have a question? Ask support »