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"位于每个柱内的值的比率
    "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)
| 2014年更新
(10.0)