ScottPlot 4.1使用手册 快速入门 散点图 散点图有成对的X/Y点。 信号图 信号图具有均匀分布的Y点。信号图非常快速,可以交互显示数百万个数据点。有许多不同类型的可打印对象,每种对象都有不同的用途。 轴标签和限制 可以自定义轴标签和限制 手动添加绘图表 可以手动创建绘图,然后使用add()将其添加到绘图中。这允许您创建自定义打印类型并将其添加到打印中。 删除绘图仪 调用Remove()删除特定的绘图表。 清除绘图表 调用Clear()从绘图中删除所有绘图表。Clear()的重载允许您远程控制一种类型的绘图仪或特定的绘图仪。 先进的Axis功能 高级网格定制 网格线可以使用各种配置方法进行广泛定制。 数字格式字符串 可以使用自定义格式字符串将记号标签转换为文本。 手动勾号标签 勾选位置和标签可以手动定义。 非线性刻度间距 在常规笛卡尔空间上绘制数据,然后手动控制轴标签,以显示点之间的非线性间距。 下降的蜱虫 ScottPlot将始终显示X值从左向右递增的数据。要模拟反转轴(数字从左向右递减),请在负空间中绘制数据,然后反转记号标签的符号。 定义的刻度间距 勾号之间的间距可以通过设置栅格间距手动定义。 滴答标签文化 对于不同的文化,大量的数字和日期的格式是不同的。Hungarian使用空格分隔大数字,使用句点分隔日期中的字段。 自定义标记文化 SetCulture()作为参数,允许用户手动定义格式化字符串,这些字符串将全局用于更改数字和日期的格式化方式。 乘法器表示法 当绘制大数据值时,乘数表示法使刻度标签保持较小。这种风格也被称为工程符号或科学符号。 偏移符号 当绘制紧密相连的大数据值时,偏移符号使记号标签保持较小。 定义的日期时间间隔 此示例演示如何对日期时间轴使用固定的间隔距离 对数刻度 ScottPlot设计用于在线性X轴和Y轴上显示二维数据,但您可以在打印之前记录变换数据,并自定义刻度和网格,以显示对数刻度的外观。 对数刻度蜱虫密度 可以自定义主刻度之间的小刻度数。 标尺模式 标尺模式是显示轴刻度的另一种方式。它绘制长记号并偏移记号标签,以显示标尺的外观。 极坐标 辅助函数将半径和θ数组转换为笛卡尔坐标,适用于使用传统打印类型打印。 图像作为轴标签 图像可以用作轴标签,以允许像LaTeX轴标签这样的东西。 透明图像轴标签 PNG中的透明度受到尊重,但JPEG文件不支持透明度。 蜱虫密度 轴刻度密度可由用户调整。密度越大,显示的滴答声就越多。将该值设置得太高将导致勾号标签重叠。 最小刻度间距 可以定义最小刻度间距,以便放大时不会产生超出定义限制的更多网格线、刻度和刻度标签。 自定义记号格式化程序 对于记号标签格式的最终控制,您可以创建一个自定义格式化程序函数,并使用该函数将位置转换为标签。这允许使用逻辑来设置勾号标签的格式。 反转记号标记方向 记号可以向外(默认)或反转,以显示为相对于绘图区域边缘的向内线。 轴和滴答声 Axis定制 轴可以通过不同的方式进行定制。轴标签和颜色是最常见的自定义类型。 禁用网格 可以使用一种方法设置主X轴网和Y轴网的可见性。 禁用垂直网格 可以单独控制每个轴的轴线可见性。使用此选项可选择性地仅为感兴趣的轴启用网格线。请记住,垂直网格线由水平轴控制。 网格样式 通用网格线配置可用。 无框架情节 无框绘图可以显示接近图形边缘的数据。 只有一个轴 可以禁用轴记号和线。请注意,以这种方式隐藏它们可以保留它们的空白。设置XAxis。IsVisible to false将使轴完全崩溃。 旋转X记号 水平刻度标签可以根据需要旋转。 旋转的扁虱 垂直刻度标签可以根据需要旋转。 绘制日期时间数据 此示例演示如何在水平轴上显示日期时间数据。使用日期时间。ToOADate()将DateTime[]转换为double[],绘制数据,然后告诉轴将刻度标签格式化为日期。 杂项 样条插值 插值样条曲线创建具有多个X/Y点的曲线,以平滑连接有限数量的输入点。 样条插值类型 使用插值、曲线拟合或切角来平滑数据有不同的方法。请注意,有些方法会生成穿过原始数据点的曲线,而有些方法则不会。 动作电位 哺乳动物动作电位的原始轨迹(电压)和一阶导数(电压变化/时间)。 显示缩放 当显示缩放功能启用时,每英寸点数(DPI)会发生变化,因此图像看起来更大。当缩放比例增加时,位图图像会被拉伸,看起来更大,但可能会因此变得模糊。或者,当启用DPI缩放功能时,图像的大小可以增加,但字体和线条可能看起来很小。本例显示了如何增加公共绘图组件的大小,使其在高分辨率缩放显示器(例如4K显示器)上看起来良好。DPI拉伸可以在用户控件的配置模块中设置。 多轴 主轴 绘图始终有4个基本轴可供使用。主轴(X轴和Y轴)的轴索引为0。次轴(XAxis2和YAxis2)是轴索引1。默认情况下,主轴是完全可见的,次轴隐藏了记号,没有标签。有时会给顶轴(XAxis2)一个标签,以模拟打印标题。 附加Y轴 可以在任何边上添加其他轴。其他轴堆叠在远离绘图区域的位置。 右Y轴 本例演示了如何在图形右侧显示Y轴。图形右侧的垂直轴是索引1,因此必须更新绘图,以指示它们将使用非标准轴索引。 顶部Y轴 此示例演示如何在地物上方显示X轴。地物上方的水平轴是索引1,因此必须更新绘图,以指示它们将使用非标准轴索引。 轴可见性 可以切换轴的可见性。在本例中,添加了一个额外的Y轴,但隐藏了主Y轴。结果是一个似乎只有一个Y轴的绘图。 调色板 类别10 此10色调色板是ScottPlot使用的默认颜色集。它与现代版本的Matplotlib使用的默认颜色集相同(https://matplotlib.org/2.0.2/users/dflt_style_changes.html) 类别20 此20色调色板与默认调色板类似,但针对需要10个以上绘图仪的情况进行了优化。每一秒的颜色都是之前颜色的浅色版本。此调色板来源于Matplotlib。 极光 Aurora是一款源自Nord的5色调色板。 严寒天气 Frost是一款源自Nord的4色调色板。 诺德 Nord是一款7色调色板,源自NordConEmu的极光源。 北极之光 PolarNight是一款源自Nord的4色调色板。此调色板针对深色背景进行了优化。 雪暴 SnowStorm是一款源自Nord的3色调色板。 一半 OneHalf是源自Sublime的7色调色板 半黑 OneHalfDark是一款7色调色板,与OneHalf调色板互补,该调色板经过去饱和处理,并针对深色背景进行了优化#2e3440是该调色板的推荐背景色。 风俗 可以从HTML颜色值数组创建自定义调色板。这些颜色将用作添加到绘图中的新绘图表的默认颜色。 微哈特 这是Microcharts使用的默认12色调色板。 色盲友好 8-具有良好整体可变性的调色板,可由红绿色色盲患者区分。颜色起源于Wong 2011,https://www.nature.com/articles/nmeth.1618.pdf 统计数字 直方图 斯科特普洛特。统计数字Common包含创建直方图的方法。 直方图概率 直方图可以显示为装箱概率,而不是装箱计数。理想的概率分布也可以绘制出来。 多轴直方图 此示例演示如何在主Y轴上显示直方图计数,在次Y轴上显示概率曲线。 直方图Stdev 此示例演示如何显示带有标记的平均值和标准偏差的直方图。 多重直方图 此示例演示了同一绘图上的两个直方图。请注意,在垂直轴上使用了分数单位,可以方便地比较具有不同点数的数据集。与前面的示例不同,此示例不使用多个轴。 CPH 本例演示了如何绘制累积概率直方图(CPH)来比较两个数据集的分布。 线性回归 回归模块可用于简化创建适合数据的线性回归线的操作。 n阶统计量 集合的第n阶统计量是集合的第n个最小值(从1开始索引)。 百分位数 百分位数是分析数据分布和筛选极值的好工具。 分位数 q分位数是四分位数和百分位数对任意数量桶的概括。 风格 默认样式 使用样式预设自定义许多打印特征 单空间风格 使用样式预设自定义许多打印特征 蓝色1风格 使用样式预设自定义许多打印特征 蓝色2风格 使用样式预设自定义许多打印特征 Light1风格 使用样式预设自定义许多打印特征 灰色1样式 使用样式预设自定义许多打印特征 黑色风格 使用样式预设自定义许多打印特征 海本风格 使用样式预设自定义许多打印特征 绘图仪:注释 图形注释 注释是放置在图形上X/Y位置的标签(不是数据区域的坐标)。与文字绘图仪不同,注释不会随着轴的调整而移动。 绘图仪:箭头 箭 箭头指向绘图上的特定位置。 绘图仪:轴线和跨度 轴线 轴线标记轴上的位置。轴线在另一条轴上延伸到正无穷远和负无穷远。 有限轴线 轴线可以有下限和/或上限。这对于标记感兴趣的点很有用。 可拖动轴线 在GUI环境中,轴线可以拖动并用鼠标移动。拖动限制定义可以拖动线的边界。 位置标签 轴线位置可以标记在轴标记和标记标签顶部的轴上。自定义位置格式化程序允许对这些标签中显示的文本进行完全自定义。如果使用DateTime轴,请实现使用DateTime的自定义格式化程序。FromOADate()。 轴跨 轴跨越一个轴的一部分。轴跨距延伸到另一个轴上的负无穷远和正无穷远。 牵引轴跨度 可以使用鼠标拖动轴跨距。阻力限制是跨距边缘无法跨越的边界。 忽略轴限制 呼叫阴谋。AxisAuto(或在绘图上单击鼠标中键)将自动设置轴限制,以适应绘图上的数据。默认情况下,轴线和跨距的位置包含在自动轴限制计算中,但设置“”标志可以禁用此行为。 重复轴线 重复轴线允许绘制多条轴线(水平或垂直、可拖动或不可拖动),其位置是链接的 轴线矢量 AxisLineVector可以轻松设置一系列Vline或hline。这些线可以作为对应线进行拖动 绘图仪:条形图 条形图 可以从一系列值创建简单的条形图。默认情况下,值被放置在X位置0、1、2等处。 定义位置的条形图 可以手动定义每个杆的水平位置。如果定义了条的位置,可能还需要定义条的宽度。 酒吧标签 放置在特定位置的条可以通过为这些位置设置勾号标签进行标记。 带误差条的条形图 Errorbars可以添加到任何条形图中。 堆叠条形图 钢筋可以重叠,以呈现堆叠的外观。 条形以上的值 每个条的值都可以显示在其上方。 自定义值格式化程序 可以使用自定义格式设置程序,使用条形图本身的数值在每个条形图上方生成标签。 条形填充图案 条形图填充图案可以定制。 水平条形图 条形图通常显示为列,但也可以将条形图显示为行。 分组条形图 通过自定义多个条形图的位置,可以实现分组条形图的外观。AddBarGroups()方法旨在简化此过程。更高级的分组和条形图样式可以使用人口图类型。 具有Y偏移的条形图 默认情况下,条形图从0开始,但不一定是这样。可以为每个条形定义Y偏移。使用Y偏移时,值表示钢筋的高度(相对于其偏移)。 负条颜色 具有负值的条形图的颜色可能与正值的不同。 瀑布条形图 瀑布条形图使用条形图表示上一级别的值变化。该样式图可以通过将每个条与前面的所有条之和进行偏移来创建。这种效果类似于另一节中描述的金融情节(OHLC和烛台)。 棒棒糖情节快速入门 棒棒糖图传达的信息与条形图相同,但外观不同。 棒棒糖情节定制 棒棒糖图可以广泛定制。 克利夫兰点图 克利夫兰点图允许在条形图可能拥挤的情况下比较两个类别。 日期时间条形图 条形图的默认宽度为1.0,但使用DateTime轴时,这意味着条形图的宽度为一天。要绘制日期时间数据,您可能需要手动将条形图的宽度设置为所需的大小(以一天的分数为单位)。 图表:气泡 气泡图 气泡图在特定的X/Y位置显示圆圈。每个圆圈都可以单独定制。保存创建气泡图时返回的对象,并调用其Add()方法添加气泡。 带标签的气泡 气泡图可以与其他图类型组合,以创建更高级的图表。在本例中,每个气泡都有一个文本对象。气泡的颜色也根据其大小而定,因此较小的气泡更蓝。 绘图仪:彩色条 测控条 颜色栏在数据区域旁边显示一个颜色映射。色条通常添加到包含热图的绘图中。 Colormap的Colorbar 默认情况下,colorbars使用Viridis colormap,但这种行为可以自定义,并且有许多colormap可用。 色条蜱 勾号可以添加到颜色栏中。每个记号都由一个位置(从底部到顶部的距离的一小部分)和一个字符串(记号标签)来描述。 颜色范围 可以将颜色栏限制为仅显示一小部分颜色贴图。在本例中,我们只使用彩虹颜色贴图的中间部分。 限值范围 如果数据值超出了颜色条显示的最小/最大范围,您可以指示颜色映射正在剪裁数据值,并且不平等符号将显示在颜色条边缘的刻度标签中。 彩色条散点图 此示例演示如何向绘图中添加不同颜色的标记,以模拟散点图,其中的点根据颜色栏着色。请注意,colormap会生成颜色,而colorbar只会显示一个colormap 左边的色条 颜色条可以添加到图表的左侧 绘图表:Coxcomb Coxcomb图 一种饼图,其中切片的角度是恒定的,但半径不是恒定的。 带有图标的Coxcomb图表 一个饼图,其中切片的角度是恒定的,但半径不是恒定的,图标用于快速参考。 绘图仪:十字线 十字线 十字线打印类型绘制在打印上某一点相交的垂直线和水平线,这些线的坐标显示在轴刻度的顶部。此打印类型通常在MouseMove事件后更新以跟踪鼠标 十字线定制 可以通过访问公共字段自定义十字线样式和标签格式。 日期时间轴标签 默认情况下,十字线标签显示数字标签,但公共字段允许在生成轴标签时将位置转换为日期时间(FromOATime)。 自定义标签格式 对于十字线标签格式的最终控制,您可以创建一个自定义格式化程序函数,并使用该函数将位置转换为标签。这允许使用逻辑来格式化十字线标签。 多轴十字准星 默认情况下,十字光标标记主轴上的坐标,但可以更改轴索引,允许多个十字光标标记多个轴。 绘图仪:错误栏 错误栏快速启动 错误条允许对错误条的显示方式进行更细粒度的控制。 对称误差条 在正负误差相同的情况下,有一种简化误差条的方法。 一维误差条 如果只有一个维度的错误数据,那么只需为另一个维度传递null即可。 定制 您可以自定义错误条的颜色、大小和线宽。 错误条标记 可以在每个错误条的中心X/Y位置绘制可选标记。 绘图仪:填充 曲线下填充 填充方法有助于创建半透明多边形,以填充曲线下的区域。这可用于在散点图下显示着色效果,即使此处创建的绘图仪是具有可选边颜色和填充颜色的多边形。 填上填下 有时,您希望共享曲线下的区域,但根据基线值的哪一侧更改其颜色。有一个助手方法可以让这更容易。 曲线间填充 给定两条曲线,可以创建一个多边形,以呈现它们之间的着色外观。这里我们将显示两个散点图,然后创建一个多边形来填充它们之间的区域。 阴影填充 当存在重叠填充时,阴影填充很有用,例如此图描绘了价格下限下可能的生产者盈余范围。 可规划的:金融 烛台图 ScottPlot可以在X/Y空间的绘图上绘制一些财务指标,但希望开发健壮的财务图表的用户可能应该查看专门为财务图表设计的其他库。最大的限制是(1)缺乏鼠标交互;(2)横轴是严格的数字笛卡尔空间,不适合绘制日期。也就是说,ScottPlot可以制作一些财务图表,这本使用手册展示了常见的用例。 OHLC图表 OHLC图表是烛台图表的替代品。它们以垂直线的形式显示高价和低价,并在左右两侧以小刻度指示开盘价和收盘价。 使用日期时间轴 你可能永远都不想这么做。。。但是OHLC有一个X值,您可以自定义为DateTime(使用DateTime.ToOATime()转换为双精度)。优点是您可以在水平轴上使用本机DateTime轴支持。缺点是时间上的间隔显示为烛台上的间隔。没有交易的周末将出现缺口。该方法的替代方法是使用序列号绘制一系列OHLC,然后手动定义轴刻度标签。 带有定制记号标签的烛台 在水平轴上表示时间的更好方法是使用传统的笛卡尔坐标,将每个烛台放置在X位置(0、1、2等),然后手动定义位置,并在绘图上标记重要位置的文本。这很笨重,但也有可能。这就是为什么金融图表最好使用真正的金融图表库,而不是像ScottPlot这样的科学图表库。。。 简单移动平均线(SMA) 简单移动平均(SMA)技术指标可以计算并绘制为散点图。 布林线 布林格带是一种常见的技术指标,它显示的平均值是给定时间范围标准偏差的+/-两倍。 右边的价格 较新的数据出现在图表的右侧,因此金融图表通常也会在右侧显示垂直轴标签。这可以通过禁用左垂直轴(YAxis)和启用右垂直轴(YAxis2)来实现。左Y轴和右Y轴分别为索引0和1,必须更新绘图仪以指示应在哪个轴索引上渲染。 定制灯芯颜色 默认情况下,蜡烛芯的颜色与其主体相同,但这可以自定义。 定制颜色 收盘价低于开盘价的蜡烛与收盘价高于或等于开盘价的蜡烛颜色不同。这些颜色可以定制。将此样式与自定义灯芯颜色(也控制蜡烛边框)结合起来,创建不同的视觉样式。 暗模式 暗模式财务图可以通过定制蜡烛和人物的颜色选项来实现。 绘图仪:功能 作用 函数图由函数(不是X/Y数据点)定义,因此曲线是连续的,可以无限放大和缩小 图表:热图 热图快速启动 热图使用彩色贴图显示二维阵列。 热图的边缘很窄 如果边距设置为零且方形轴锁定被禁用,则热图可以精确拟合绘图区域。 带色条的热图 使用热图时,通常会添加色条。 平滑热图 默认情况下,热图将值显示为带有锐边的矩形。启用平滑功能使用双三次插值将热图显示为值之间的平滑渐变。 热图图像 可以使用热图打印类型打印图像数据。 二维波形 这个例子展示了一个有1000块瓷砖的热图 色图 Viridis是默认的颜色映射,但有几种可选颜色。 样式化彩色地图 Viridis是默认的颜色映射,但有几种可选颜色。 规模限制 热图颜色贴图比例可以使用定义的最小/最大值。 剪彩 colormap显示的值范围可以限制为完整数据范围的一个狭窄子集。颜色栏边缘的勾号标签可以显示不平等符号,以指示在将值转换为颜色时剪裁的数据范围。 密度插值 可以使用固定大小的平方内的计数从随机2D数据点创建热图。 高斯插值 可以使用双线性插值和高斯加权从二维数据点创建热图。此选项将生成标准偏差为4的热图。 自定义尺寸 默认情况下,热图从原点开始,每个矩形(单元格)的大小为1个单位,但可以自定义热图偏移和单元格大小。 有空方块的热图 可以使用可为空的双精度二维数组来指示某些正方形不包含数据。这允许用户以透明方式显示热图,并实现非矩形热图。 大小和位置 热图的边缘可以定义为定义偏移量和单元大小的替代方法, 绘图仪:图像 图像快速启动 图像绘图仪将位图放置在X/Y空间的某个位置。随着轴的移动,图像的位置将在空间中移动,但位图的大小将始终相同(与显示分辨率匹配)。 图像对齐 默认情况下,X/Y坐标定义图像的左上位置,但可以自定义对齐方式。 图像旋转 图像可以旋转,但旋转始终相对于左上角。 图像边框 图像的边框可以定制。 绘图仪:标记 标记 可以在绘图的任何位置放置单个标记。 可拖动标记器 存在一种特殊类型的标记,允许用鼠标拖动。 可拖动标记捕捉 这是一种可以用鼠标拖动的标记,但仅限于由两个数组定义的X/Y位置。 标记标记 标记有一个可选的文本标签。 标记线宽度 标记具有可自定义的选项,例如线宽。 可绘制:饼图 饼图 饼图将数字比例表示为圆的切片。 分解饼图 分解饼图各部分之间有一点空间。 油炸圈饼图 油炸圈饼图是中心中空的饼图。 文本甜甜圈 自定义文本可以显示在油炸圈饼图表的中心。请注意,在本例中,每个切片的颜色是如何定制的。 切片值 每个切片的值可以显示在其中心。 切片百分比 每个切片的百分比可以显示在其中心。 定制馅饼颜色 可以自定义饼片和标签的颜色。 传说中的切片 切片可以在图例中标记。 给所有东西贴上标签 切片可以用值、百分比和标签以及图例进行标记。 自定义切片标签 自定义切片标签可用于使用自定义格式显示值 可绘图仪:多边形 多边形快速入门 多边形是由成对的X/Y点构成的二维形状。最后一个点连接回第一个点,形成闭合形状。多边形可以选择轮廓和填充。具有半透明度的颜色对于多边形特别有用。 填充线图 多边形可用于创建类似于填充线图的二维形状。当与半透明填充混合时,这些填充可用于显示数据。 曲线间填充 两条曲线之间的阴影区域可以通过将该区域封闭为多边形来创建。要实现这一点,两条曲线必须共享相同的X点。 堆积填充线图 通过重叠多边形可以实现堆叠填充线打印效果。 许多多边形 可以使用特殊的渲染优化来显示大量多边形。 图表:人口 人口图 “总体图”可以轻松地将总体显示为条形图、长方体和胡须图、分散值或长方体图和数据点并排。总体图不同于使用带有误差条的方框图,因为您将原始数据传递到总体图中,它确定标准偏差、标准误差、四分位数、平均值、中值、异常值等,并且您可以确定如何显示这些值。 多种群 多个种群可以组合成一个数组,并作为一个群体绘制。 数据点在横杆上 其他样式选项允许数据点显示在长方体和胡须图上。 多系列 这里可以绘制多个种群序列,每个种群都聚集在水平轴上,每个序列都有不同的颜色,并显示在图例中。 高级人群造型 人口可以以多种不同的方式显示。散射值可以显示在条形图或条形图的任意一侧。总体可以显示为条形图,而不是方框图。公共字段允许许多额外的自定义。 绘图仪:雷达 雷达 雷达图简洁地显示多个值。雷达图也称为蜘蛛图或星图。 直轴线 将“轴类型”更改为“多边形”,以显示具有直线的雷达图。 没有轴线 雷达图也可以没有绘制的轴。 标记类别 类别标签可以显示在雷达图上。 标记值 标签可以显示在雷达图的臂上。 可自定义多边形轮廓 每个雷达图轮廓的厚度可以定制。 带有图像的类别 图像可以显示在雷达图的臂上。使用图像时,标签将被忽略,因此设置它们将无效。 独立轴缩放 轴比例可以是独立的,允许使用不同的比例显示每个类别的值。启用独立轴模式时,轴限制会自动调整以适应数据范围。 定义的轴限制 默认情况下,具有独立轴限制的雷达图使用适合数据的比例,但可以通过定义每个轴的最大值来控制比例。 定制 雷达图支持线条颜色和宽度的定制。 绘图仪:RadialGauge 径向规 径向量规图表将标量数据显示为圆形量规。 仪表颜色 仪表颜色可以通过更改默认调色板进行自定义。 负值 径向仪表图支持正值和负值。 顺序计量模式 顺序仪表模式表示每个仪表的底部从上一个仪表的顶部开始。 倒序 默认情况下,仪表从中心向外显示,但可以自定义顺序。 单规模式 单仪表模式将所有仪表作为一个仪表堆叠在一起。这对于显示由许多单独的较小仪表组成的进度仪表非常有用。 轨距方向 仪表的方向可以定制。默认情况下使用顺时针。 规格尺寸 仪表之间的空隙可以调整为其宽度的一小部分。 仪表盖 可以为仪表的起点和终点定制盖子。 仪表启动角 仪表的起始角度可以定制。270表示北(默认值),0表示东,90表示南,180表示西,等等。 仪表角度范围 默认情况下,仪表为整圈(360度),但可以通过自定义仪表尺寸来创建较小的仪表。 显示级别 默认情况下,每个仪表的值显示为文本,但可以覆盖此行为。请注意,这与标签fiels不同,fiels是legened中出现的标签。 仪表标签位置 默认情况下,仪表级别文本位于每个仪表的顶部,但此位置可由用户调整。 规格标签字体百分比 仪表级别文字的大小为仪表宽度的一部分。 仪表标签颜色 级别文本字体可以自定义。 图例中的仪表标签 如果指定了径向仪表标签,则它们将出现在图例中。 背景仪表变暗 默认情况下,每个仪表的整个范围绘制为半透明环。透明度的大小可以根据需要进行调整。 背景规范化 默认情况下,仪表背景绘制为整圈。可以禁用此行为以绘制非圆形仪表的部分背景。 绘图仪:比例尺 比例尺 可以在任何绘图的角落添加L形比例尺。将垂直或水平尺寸设定为零,比例尺将仅跨越一个维度。 水平标尺 将垂直或水平尺寸设定为零,比例尺将仅跨越一个维度。 样式比例尺 可以在任何绘图的角落添加L形比例尺。将垂直或水平尺寸设定为零,比例尺将仅跨越一个维度。 绘图仪:散点图 散点图快速启动 散点图最适用于少量成对的X/Y数据点。对于均匀分布的数据点,信号速度要快得多。 自定义标记 可以使用可选参数和公共字段自定义标记。 所有标记形状 图例表示所有可用标记形状的名称 定制线 线条颜色、大小和样式可以定制。将markerSize设置为0可防止渲染标记。 随机X/Y点 散点图的X数据不必均匀分布,因此散点图非常适合显示这样的随机数据。 带有误差条的散点图 可以为错误条提供一系列值,并且可以根据需要自定义重新设置选项 仅限线路 使用快捷方式可以轻松创建只有直线(无标记)的散点图 仅标记 快捷方式使创建散点图变得很容易,在散点图中,标记显示在每个点上(没有任何连接线) 步进图 阶梯图是一种特殊类型的散点图,其中点通过直角而不是直线连接。 添加标记 要在X/Y空间的某个位置放置标记吗?AddMarker()将创建带有单个点的散点图。 可拖动散点图 要以交互方式修改散布点吗?使用“散点绘图”可使用鼠标移动点。随着点的移动,原始阵列中的值会发生变化,以反映它们的新位置。 垂直拖拽散点图 可以将拖动限制为仅在X或Y方向。 林地 散点图可用于创建森林图,这有助于显示多个估计值之间的一致性。 绘图仪:散点图列表 分散列表快速启动 这种实验性绘图类型有添加/删除/清除方法,如典型列表。 分散列表通用 此绘图类型支持泛型。 分散列表可拖动 存在一个带有可拖动点的实验散点图列表。 分散列表可拖动限制 自定义函数可用于限制可拖动点的范围。 绘图仪:信号图 信号图快速启动 信号图适用于具有数千或数百万个点的等间距数据。 信号偏移量 信号图可以具有X和Y偏移量,将所有数据偏移一定量。 速度测试 将速度与绘制为散点图的相同数据进行比较。 样式化信号图 可以使用公共字段设置信号图的样式。信号图也可以偏移定义的X或Y量。 步进显示 信号图可以设计为阶梯图,其中点通过直角而不是直线连接。 500万分 具有数百万个点的信号图可以实时交互。 显示数据密度 在绘制高密度数据时,您无法始终看到所有重叠数据点下的趋势。如果向PlotSignal()发送颜色数组,它将使用这些颜色来显示密度。 显示前N个点 在绘制实时数据时,在内存中分配一个大数组,然后在数组中填充值是很有用的。通过将散点图的maxRenderIndex属性设置为,可以防止渲染数组的结尾(该数组可能充满了零)。 绘制一系列点 有时只显示源数据数组范围内的值很有用。 填在下面 下面的信号图可以用纯色填充。 下面是渐变填充 可以使用颜色渐变在下面填充信号图。 上面的渐变填充 可以使用颜色渐变在上面填充信号图。 填上填下 信号图可以在上方和下方填充 上下渐变填充 坡度可以用来填充上方和下方。 绘图表:SignalConst SignalConst快速启动 SignalConst plots预处理数据,以比Signal plots渲染快得多。预处理需要提前一点时间,需要4倍的信号存储。 泛型数据类型 SignalConst不仅支持双数组,还支持其他数据类型。可以使用此打印类型以任何可以转换为双精度的数字格式显示数据。 绘图仪:SignalXY SignalXY快速入门 SignalXY是一种速度优化图,用于显示具有不均匀间隔位置(Xs)的变量(Y),这些变量按升序排列。如果数据间隔均匀,则Signal和SignalConst会更快。 信号XY偏移 SignalXY绘图可以具有X和Y偏移量,将所有数据偏移一定量。 有间隙的信号数据 带有包含间隙的已定义X的信号 不同密度 具有mised低密度和高密度数据的信号 SignalXY步进模式 数据点可以通过台阶(而不是直线)连接。 带填充物的SignalXY 各种选项允许在信号数据上方/下方着色。 绘图仪:SignalXYConst 具有X和Y数据的SignalConst SignalXYConst是一种速度优化图,用于显示具有升序不均匀间隔位置(X)的值(Y)。如果数据间隔均匀,则Signal和SignalConst会更快。 xs和ys的不同数据类型 带有(int)Xs和(float)Ys阵列的SignalXYConst 信号常数阶跃模式 数据点可以通过台阶(而不是直线)连接。 可打印表格:文本 文本 文本绘图仪在单位空间的X/Y坐标处显示字符串。与注释绘图仪不同,调整轴时文字会移动。 文本对齐和旋转 对齐指示哪个角点位于X/Y坐标处。 自定义字体 您可以传入字体以进一步自定义字体选项 绘图表:工具提示 工具提示快速入门 工具提示是指向绘图上X/Y坐标的注释 工具提示字体 工具提示字体可以自定义 工具提示颜色 工具提示可以自定义边框和填充样式 绘图仪:向量场 快速入门 向量场可以用来显示由微分方程解释的数据 角度和大小 这个例子演示了如何根据给定的角度和大小定义向量。 自定义颜色映射 可以根据颜色箭头的大小为其提供颜色贴图 自定义比例因子 自定义比例因子可以调整箭头的长度。 缩放箭头 使用较慢的绘制方法绘制与箭头长度成比例的尖端。