ListLogLinearPlot

ListLogLinearPlot[{y1,y2,}]
绘制一个 yi 的对数线性图,假设其对应 x 坐标 1、 2、 .

ListLogLinearPlot[{{x1,y1},{x2,y2},}]
对指定的 xy 值列表绘制对数线性图.

ListLogLinearPlot[{list1,list2,}]
绘制多个值的列表.

ListLogLinearPlot[{,w[datai,],}]
绘制有由符号化封装 w 定义的特性的 datai.

更多信息和选项更多信息和选项

  • 数据值 xiyi 可以按下列格式给出:
  • xi实数
    Quantity[xi,unit]具有单位的数量
  • 不使用上面格式的数值 xiyi 视为缺失数值,并且不显示.
  • datai 具有下列格式和解释:
  • <|"k1"y1,"k2"y2,|>数值 {y1,y2,}
    <|x1y1,x2y2,|>键值对 {{x1,y1},{x2,y2},}
    {y1"lbl1",y2"lbl2",}, {y1,y2,}{"lbl1","lbl2",}{lbl1,lbl2,} 标签的值 {y1,y2,}
    SparseArray表示为正常数组的数值
    TimeSeries, EventSeries时间数值对
    QuantityArray幅度
    WeightedData非加权数值
  • 下列封装 w 可用于 datai
  • Annotation[datai,label]为数据提供注释
    Button[datai,action]点击数据时,定义执行的行为
    Callout[datai,label]用呼唤点(callout)标记数据
    Callout[datai,label,pos]在相对位置 pos 处放置呼唤点(callout)
    EventHandler[datai,]定义数据的普通事件句柄
    Hyperlink[datai,uri]使数据作为超链接
    Labeled[datai,label]标记数据
    Labeled[datai,label,pos]在相对位置 pos 处放置标签
    Legended[datai,label]识别图例中的数据
    PopupWindow[datai,cont]对数据附加弹出窗口
    StatusArea[datai,label]当鼠标移过这些点,在状态栏中显示
    Style[datai,styles]使用指定样式显示数据
    Tooltip[datai,label]对数据附加任意工具提示条
    Tooltip[datai]将数据值用作工具提示条
  • 封装 w 可用于多个层级:
  • {,w[yi],}在数据中封装值 yi
    {,w[{xi,yi}],}封装点 {xi,yi}
    w[datai]封装数据
    w[{data1,}]封装 datai
    w1[w2[]]使用嵌套封装
  • ListLogLinearPlotLabeledPlaced 中允许如下位置:
  • Automatic自动放置的标签
    Above, Below, Before, After数据周围的位置
    xx 位置数据的附近
    Scaled[s]沿数据的缩放位置 s
    {s,Above},{s,Below},沿着数据的在位置 s 处的相对位置
    {pos,epos}在数据的相对位置 pos 处放置的标签中的 epos
  • ListLogLinearPlotGraphics 有相同的选项,附加下面的选项:
  • AspectRatio1/GoldenRatio高宽比
    AxesTrue是否绘制轴
    DataRangeAutomatic数据采用 x 值的范围
    FillingNone如何填充各点的 stem
    FillingStyleAutomatic填充使用的样式
    JoinedFalse是否连接点
    LabelingFunctionAutomatic如何标记点
    PerformanceGoal$PerformanceGoal优化执行的方面
    PlotLabelNone图的整体标签
    PlotLabelsNone数据的标签
    PlotLegendsNone数据的图例
    PlotMarkersNone用于指明每个点的标记
    PlotRangeAutomatic包含的值范围
    PlotRangeClippingTrue是否在绘图范围剪辑
    PlotStyleAutomatic确定每条直线样式的图形指令
    PlotTheme$PlotTheme绘图的整体外观主题
    TargetUnitsAutomatic显示在绘图中的单位
  • DataRange 判定如何将数据 {y1,,yn} 解释成 {{x1,y1},,{xn,yn}}. 可能的设置包括:
  • Automatic,All1n 是一致的
    {xmin,xmax}xminxmax 是一致的
  • 通常情况下一个对列表 {{x1,y1},{x2,y2},} 会被解释成一列点,但设置 DataRangeAll 会使其被解释为多个数据 datai {{y11,y12},{y21,y23},}.  »
  • LabelingFunction->f 指定了各点应有由 f[value,index,lbls] 给出的标签,其中 value 是与点相关的值、 index 是它在 data 中的位置而 lbls 是相关标签的列表.
  • PlotLegends 的典型设置包括:
  • None无图例
    Automatic自动裁决的图例
    {lbl1,lbl2,}使用 lbl1, lbl2, 作为图例标签
    Placed[lspec,]为图例指定位置

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

基本范例  (4)基本范例  (4)

用对数 尺度生成一副图:

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

用一条线连接各点:

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

使用图例显示多个数据集:

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

标记各曲线:

In[1]:=
Click for copyable input
In[2]:=
Click for copyable input
Out[2]=

生成填充图:

In[1]:=
Click for copyable input
Out[1]=
In[2]:=
Click for copyable input
Out[2]=
2007年引入
(6.0)
| 2016年更新
(11.0)