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] 绘制使用相同组距的配对直方图,组距的选择则尽量接近假定值 为平滑分布.
  • PairedHistogram 的数据可以按下列格式给出:
  • {e1,e2,}具有或者不具有封装的元素列表
    <|k1y1,k2y2,|>具有键值和长度的关联
    TimeSeries[],EventSeries[],TemporalData[]时间序列、事件序列和时间数据
    WeightedData[],EventData[]扩展数据集
    w[{e1,e2,},]应用于整个数据集的封装
    w[{data1,data1,},]应用于所有数据集的封装
  • 可以给出如下组距规范 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"数值落在每个直条内的比率
    "Intensity"频数除以组距
    "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使用整体布局
    ChartLegendsNone直条的样式
    ChartStyleAutomatic数据元素和数据集的图例
    ColorFunctionAutomatic如何对直条进行着色
    ColorFunctionScalingTrue是否对 ColorFunction 的自变量进行正则化处理
    LabelingFunctionAutomatic如何对元素添加标签
    LegendAppearanceAutomatic图例的整体外观
    PerformanceGoal$PerformanceGoal尝试优化的性能方面
    PlotTheme$PlotTheme直方图的整体主题
    ScalingFunctionsNone如何对单个坐标进行尺度缩放
    TargetUnitsAutomatic在图表中显示的单位
  • 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]=
2010年引入
(8.0)
| 2015年更新
(10.2)
Translate this page: