问题描述
我正在撰写有关使用ANOVA进行量具R&R测试的报告。以下是我的目标图。在其中,三个评估员对十个零件进行了测量,每个零件重复了三遍。 X轴代表各个部分,而三个测量值则绘制在Y轴上,每种颜色用不同的颜色评估。然后为每个评估者绘制一条实线(或“趋势线”?)。
我想在WinForms中使用ReportViewer模仿此图。 我的数据是(3个评估者,5个部分,3个试验,所有ID均为零):
AppraiserId PartId TrialId Value
0 0 0 3.29
0 0 1 3.41
0 0 2 3.64
0 1 0 2.44
0 1 1 2.32
0 1 2 2.42
0 2 0 4.34
0 2 1 4.17
0 2 2 4.27
0 3 0 3.47
0 3 1 3.50
0 3 2 3.64
0 4 0 2.20
0 4 1 2.08
0 4 2 2.16
1 0 0 3.08
1 0 1 3.25
1 0 2 3.07
1 1 0 2.53
1 1 1 1.78
1 1 2 2.32
1 2 0 4.19
1 2 1 3.94
1 2 2 4.34
1 3 0 3.01
1 3 1 4.03
1 3 2 3.20
1 4 0 2.44
1 4 1 1.80
1 4 2 1.72
2 0 0 3.04
2 0 1 2.89
2 0 2 2.85
2 1 0 1.62
2 1 1 1.87
2 1 2 2.04
2 2 0 3.88
2 2 1 4.09
2 2 2 3.67
2 3 0 3.14
2 3 1 3.20
2 3 2 3.11
2 4 0 1.54
2 4 1 1.93
2 4 2 1.55
这是实际状态-我快完成了!
但是显然,“趋势线”是相连的,就像ReportViewer认为它们是由三个“段”组成的单行一样。
我使用的术语已调整为使用GR&R测试的领域,因此:
- 评估者=很多
- part = sample
- trial =试用。
然后按以下方式确定各个“段”的颜色(其中colorPalette
是编码为32位整数的RGB颜色的输入参数):
="#" & Right(
"00000" & Hex(
CInt(
Parameters!colorPalette.Value(
Min(
CInt(Fields!lot.Value),"GroupBySample"
) Mod Parameters!colorPalette.Count // repeat colors if too many appraisers/lots
)
)
),6
)
问题:如何删除“连接”三个趋势线的线?
解决方法
暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!
如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。
小编邮箱:dio#foxmail.com (将#修改为@)