某些东西会自动将我的每1000个值增加一倍

时间:2018-04-23 13:30:19

标签: python-3.x plot qt-designer pyqtgraph

我有一个GUI,我可以根据位置绘制浓度。在某些点(似乎是我的数据点低于0.1)时,绘制的值乘以1000并且'm'被添加到单位(我想'milli',除了我的值已经是mmol,导致hugly'mmmol')。如下图所示,包含以下数据点:

   0    0.01251502
  0.25  0.01188927
  0.75  0.01032489
  1.25  0.01063777
  1.75  0.00938626
  2.5  0.00782189
  3.5  0.00594463
  5    0.00344163
  7   0.0015643
  9   0.00093863
  12  0.0

您知道如何禁用此规范化吗? enter image description here 不幸的是,我没有用基本的情节重现这个问题,所以我不知道这种奇怪的规范化发生在哪里(我使用带有pyqtgraph的python 3.5和用QT设计器构建的GUI)并且没有编写干净的代码来显示。我的第一个希望是这是一个明显的问题(就像一个明显的选择),你可以在没有代码的情况下识别出来。

1 个答案:

答案 0 :(得分:1)

这是pyqtgraph.PlotItem.setLabel()的一项功能。如果您不希望它执行此操作,请将单位包含在字符串text中,而不是使用units中的setLabel关键字。