评估表达式:如何修改误差线值

Evaluate expression: how to also modify error bar values

给定一组带有垂直误差线的点,如果我简单地通过 Data > Transformations > Evaluate Expression(例如 y=y/5)对它们应用变换,只有点本身被变换,而不是误差线.

如何在误差条上也应用相同的转换?我更喜欢一种同时转换值和误差线的方法。

如果双击源数据集,您可以看到用于误差线的列的名称。对于 XYDY 数据集,第三列将称为 y1。您可以在任何表达式中使用该名称。例如,

y1 = y1/2

将生成一个新的数据集,误差减少了 2 倍。您可以通过用分号分隔来更改同时更改 y 和 y1 的写下表达式:

y = y / 2;
y1 = y1 / 2