グラフがあるときに、x 軸の開始時に 0.0 を 0 に変更しようとしました。
私の数値データは次のとおりです。
x = 0.115, 0.234, 0.329, 0.443, 0.536, 0.654, 0.765, 0.846
y = 5.598, 7.6942, 9.1384, 11.2953, 12.4065, 15.736, 21.603, 31.4367
s = 0.05, 0.1, 0.16, 0.4, 0.32, 0.17, 0.09, 1.2
元のデータには x = 0、y = 0 がありません。それを追加するコマンドを作成し、グラフを自動的に作成します。しかし、グラフは x 軸の 0.0 から始まります。残りの数値に影響を与えずに 0.0 を 0 に変更するにはどうすればよいですか?
次のリンクを調査しました...しかし、まだ成功していません... 目盛りラベルテキスト のpyplotを変更して、ゼロの数字を削除します(0.00ではなく0から開始)
私が持っているコマンドは次のとおりです。
import pandas as pd
import matplotlib.pyplot as plt
datos = pd.read_csv('.name.csv')
print(datos)
datosSM1 = datos[0:0]
datosSM1.loc[0] = 0
datosSM2 = datos[0:]
datosSM = pd.concat([datosSM1, datosSM2])
print(datosSM)
x = datosSM['x']
y = datosSM['y']
ys = datosSM['s']
plt.errorbar(x,y, fmt = 'ko', label = 'datos',
yerr = ys, ecolor='r' )
plt.axis([0, x.max()+0.02, 0, y.max()+(y.max()/10)])
plt.show()
私はあなたの助けと注意に本当に感謝しています.