График в python, но он автоматически изменил мои значения y на графике - PullRequest
0 голосов
/ 17 марта 2020

Когда я хочу построить свои данные в python, он показывает измененные значения моих значений y вместо исходных данных.

enter image description here

Как можно увидеть на графике, он вычитает 1.455e2 (который написан рядом с осью y) из моих исходных данных, и я хочу показать исходные данные на моем графике. Вот мой скрипт о графике:

plt.xlabel("H(Oe)")
plt.ylabel("R*E-3(dBm)")

plt.plot(h_1,r_2,linestyle="-",linewidth=1,label="2.50_GHz")
plt.legend(loc='upper left')
plt.grid(color="k", linestyle=":")
plt.savefig("0_deg_2.50_GHz_R.png", dpi=300,bbox_inches = 'tight')
plt.show()

И на самом деле он показывает исходные значения y для некоторых других файлов данных, я использую точно такой же сценарий, но для этого он всегда показывает измененные значения , Кто-нибудь знает как это исправить? Большое спасибо.

1 Ответ

3 голосов
/ 17 марта 2020

Это не научная c запись, но она известна как смещение (отсюда + перед числом). Исходные значения можно увидеть, добавив смещение ко всем значениям.

Вы можете запретить использование смещения как:

plt.ticklabel_format(useOffset=False)
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...