首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >SPC图上的条形线

SPC图上的条形线
EN

Stack Overflow用户
提问于 2017-07-19 09:43:01
回答 1查看 479关注 0票数 4

我正试图创建一个有上下控制限制的图表。我试图实现与第一张图像相似的外观,在第一张图像中,上下控件是块,而不是我的努力,图2,在那里,我刚刚做了一条粗线。

我已经看到了一些如何做到这一点的方法,并取得了一定程度的成功,但我面临的主要问题是,如果你看我的第二张图片,你会看到上下控件的波动。我看到的所有例子都是以直线的形式显示的。有办法这样做吗?

对于我的下一个控件,我尝试输入‘条形宽度类型’表达式=LowerControl.value!

但这还是给出了一条直线

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2017-07-19 14:05:21

编辑与皮特的答案如下,我正在努力用一个范围图来绘制上面的控件。有人能告诉我我哪里出问题了吗?

我不知道一种动态调整StripLine大小的方法。但是,如果您有控件在每个日期应该是什么的数据,您可以像任何其他数据一样在图表上绘制它。

包括控件应该与SQL数据集的每个值一起使用的内容,例如:

代码语言:javascript
复制
SELECT
    a_date, a_value,
    CASE WHEN a_date <= '01-MAR-2017' THEN 25 ELSE 30 END lower_control,
    CASE WHEN a_date <= '01-MAR-2017' THEN 50 ELSE 55 END mid_control,
    CASE WHEN a_date <= '01-MAR-2017' THEN 75 ELSE 80 END upper_control
FROM
    a_table

如果一条简单的行足以满足您的控件,则可以将每个控件添加到“图表系列”中的值中,并具有适当的格式。

如果希望控件覆盖更大的区域,则可以使用范围图绘制此区域。

编辑:用于您的上控件范围,您需要同时设置顶部和底部的值。底部值来自您的uppercontrol数据,最值是Y轴上的最大值。(例如,在上面的图表中,我将Y轴最大值和uppercontrol顶部设置为100。)

也要注意你的范围的顺序。要么让你的数据线先出现在每个控件上,要么给你的控件一个透明的颜色。

票数 6
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/45186765

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档