PyQt5生成柱状图的代码参考:PyQt5 QtChart-柱状图
参照上述文章,生成柱状图后,数值较大或较小情况下会导致柱状图上显示数值为带e的科学计数法,这样会影响数值的识别:
经过分析QBarSet方法得到解决方法:需要删除掉barSeries.setLabelsPrecision(2)这行代码。barSeries.setLabelsPrecision(2)这行代码的意思是设置柱状图的标签精度为2位小数
删除barSeries.setLabelsPrecision(2)这行代码后,上位机计算可以得到柱状图上正确显示的不带e的数值: