图形生成器无法保存带有括号的手动坐标轴标题更改(JMP19)大家好,
我在 JMP19 中遇到了以下问题,而之前的版本中并不存在这个问题。
我们有很多列,列标题中的单位用方括号括起来。当我在图表生成器中手动将坐标轴标题更改为除列标题之外的其他内容并保存脚本时,运行脚本后,更改生效的是图表标题而不是坐标轴标题。我在附件文件中尝试了一些方法,发现这个问题只出现在列标题带有方括号(无论方括号是 [] 还是 ())的情况下。脚本错误地将列标题列为“第 4 列 [g]”。即使在脚本中将其更正为“第 4 列 [g/L]”,更改的仍然是图表标题而不是坐标轴标题。
由于我的基础数据中已经包含了括号,因此我无法使用“units”列属性。
我需要修改脚本中的哪些内容才能更改坐标轴标题?为什么这个问题突然出现在 JMP19 中——我在 JMP17 和 18 中没有遇到过同样的问题?
非常感谢您的帮助!
此致,
妮可
数据探索与可视化回复:图表生成器无法保存带括号的手动坐标轴标题更改(JMP19)我已经复现了您遇到的问题。请联系 JMP 技术支持support@jmp.com并向他们提交此错误报告。
这里有一个可以解决该问题的变通方法。
Graph Builder(
Size( 661, 556 ),
Show Control Panel( 0 ),
Variables( X( :Column 1 ), Y( :"Column 4 [g/L]"n ) ),
Elements( Line( X, Y, Legend( 7 ) ), Points( X, Y, Legend( 8 ) ) )/*,
SendToReport(
Dispatch( {}, "Column 4 [g", TextEditBox, {Set Text( "Test [g/L]" )} )
)*/
);
current report()["Graph Builder",TextEditBox(4)] << Set Text( "Test [g/L]" );
回复:图表生成器无法保存带括号的手动坐标轴标题更改(JMP19)以下是JMP技术支持的答复:
嗨,妮可,
感谢您联系 JMP 技术支持。此问题之前已被报告过。请尝试添加“分发列引用”首选项,看看 JMP 的运行情况是否有所改善。要查看此设置,请点击“文件”->“首选项”->“常规”。此外,开发团队正在努力在 JMP 的未来版本中解决此问题。
希望这些信息对您有所帮助。如果您有任何后续问题或需要进一步说明,请随时联系我。
亲切的问候,
劳拉·阿彻
JMP技术支持
回复:图表生成器无法保存带括号的手动坐标轴标题更改(JMP19)这个问题似乎已经解决(JMP19.1,或许更早版本也行?):
New Table( "JMP19.1 no Error axis title",
Add Rows( 3 ),
New Column( "Column 4 [g/L]",
Set Values( [1,2, 3] )
)
);
Graph Builder(
Variables( Y( :"Column 4 [g/L]"n ) ),
Elements( Points( Y, Legend( 2 ) ) ),
SendToReport(
Dispatch( {}, {:"Column 4 [g/L]"n}, TextEditBox, {Set Text( "test" )} )
)
);