PairedHistogram

PairedHistogram[{x1, x2, ...}, {y1, y2, ...}]
绘制值 的配对直方图.

PairedHistogram[{x1, x2, ...}, {y1, y2, ...}, bspec]
绘制柱宽规格为 bspec 的配对直方图.

PairedHistogram[{x1, x2, ...}, {y1, y2, ...}, bspec, hspec]
绘制具有根据规格 hspec 计算的柱高的配对直方图.

PairedHistogram[{data11, ...}, {data21, ...}, ...]
对多个数据集 绘制配对直方图.

更多信息更多信息

  • PairedHistogram[data1, data2] 默认情况下绘制使用相同柱宽的配对直方图,以近似假设的值 的内部平滑分布.
  • 可以给出如下柱宽规格 bspec
  • n使用 n 个柱
    {dx}使用宽度为 dx 的柱
    {xmin,xmax,dx}使用宽度 dx 的柱
    {{b1,b2,...}}使用柱
    Automatic自动确定柱宽
    "name"使用已命名的分柱方法
    {"Log",bspec}应用柱 bspec 于对数变换后的数据
    fb应用 fb 以得到明确的柱规格
  • 柱规格 被用于 Automatic 基本分柱方法.
  • 可能的已命名的分柱方法包括:
  • "Sturges"基于数据长度计算柱的数目
    "Scott"渐近最小化均方误差
    "FreedmanDiaconis"由样本大小的立方根所除的二倍四分矩
    "Knuth"分段均匀模型的平衡似然与先验概率
    "Wand"一级递归近似 Wand 分柱
  • PairedHistogram[data1, data2, fb] 中的函数 fb 应用于由所有 组成的一个列表,并且应该返回一个明确的柱列表 .
  • 不同形式的直方图可以通过给出 PairedHistogram[data1, data2, bspec, hspec] 中不同的柱高规格 hspec 获取. 可以使用如下形式:
  • "Count"位于每个柱内的值的数目
    "CumulativeCount"累积计数
    "SurvivalCount"生存计数
    "Probability"位于每个柱内的值的比率
    "PDF"概率密度函数
    "CDF"累积分布函数
    "SF"生存函数
    "HF"风险函数
    "CHF"累积风险函数
    {"Log",hspec}对数变换的高度规格
    fh通过把 fh 应用到柱和计数得到的高度
  • PairedHistogram[data1, data2, bspec, fh] 中的函数 fh 被应用于两个变量:由柱组成的列表 ,以及计数的相应列表 . 函数应该返回由高度组成的列表,以用于每个 .
  • 只有值 为实数才赋给柱;其它情况以缺失数据处理.
  • PairedHistogram[{data11, ...}, {data21, ...}, ...] 中,自动柱位置通过合并所有数据集 确定.
  • 根据由符号封装 定义的规格,PairedHistogram[{..., wi[datai, ...], ...}, {..., wj[dataj], ...}, ...] 绘制与数据集 相关联的直方图元素.
  • 可能的符号封装与 BarChart 的相同,并且包括 StyleLabeledLegended 等等.
  • PairedHistogram 具有与 Graphics 相同的选项,并且有如下添加和变动:
  • AspectRatio1/GoldenRatio宽度和高度的整体比例
    AxesTrue是否绘制轴
    BarOriginBottom直方图柱的原点
    ChartBaseStyleAutomatic柱的整体样式
    ChartElementFunctionAutomatic如何对柱生成原始图形
    ChartElementsAutomatic在每个柱上使用的图形
    ChartLabelsNone数据集的类别标签
    ChartLayoutAutomatic使用整体布局
    ChartStyleAutomatic柱的样式
    ChartLegendsNone数据元素和数据集的图例
    ColorFunctionAutomatic如何对柱进行着色
    ColorFunctionScalingTrue是否对 ColorFunction 的自变量进行正则化处理
    LabelingFunctionAutomatic如何对元素添加标签
    LegendAppearanceAutomatic图例的整体外观
    PerformanceGoal$PerformanceGoal尝试优化的性能方面
    ScalingFunctionsNone如何对单个坐标进行尺度缩放
  • ChartLayout 的可能设置包括 .
  • 提供给 ChartElementFunction 的变量是在数据集的嵌套列表中每层的柱区域 、柱值 lists 和元数据.
  • ChartElementFunction 的内置设置列表可以从 得到.
  • 提供给 ColorFunction 的变量是每个柱的高度.
  • ScalingFunctions->{sx, sy} 下,x 坐标使用 进行尺度缩放等等.
  • BarChart 中选项和其它结构得到的样式和其它规格实际上以如下顺序应用:ChartStyleColorFunctionStyle 和其它封装、ChartElementsChartElementFunction,其中后面的规格可以覆盖前面的.

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

基本范例 (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 »