Python3を使っております。
数日前からPythonを始め,matplotlibによるグラフ作成を行いました。
今までCしか使ったことがなく、エラーの内容を調べてみてもうまく理解ができなかったため、質問させていただこうと思い立ちました。
基本の「き」にも満たないレベルですが、どなたか噛み砕いてご教授願います。
以下のコードを実行すると、
AttributeError: 'Series' object has no attribute 'find'
というエラーがでてしまい、これが意味(Series,find,属性とはここでは何のことを指しているのか...)するところを知りたく思いました。
import pandas as pd
from matplotlib import pyplot as plt
fig = plt.figure()
ax1 = fig.add_subplot(1,1,1)
d = pd.read_fwf('data.dat',header=None) #読み込むファイルには二列に数値が並んでいます
x = d[0] #データファイル1列目
y = d[1] #データファイル2列目
ax1.plot(x,y,label='result1')
ax1.set_yscale('log')
ax1.set_xlim(2000,12000)
ax1.set_ylim(1e-5,1e-4)
ax1.set_xlabel('λ[Å]')
ax1.set_ylabel(r'L$\odot$')
ax1.legend()
plt.title('model')
plt.savefig('model.pdf')
plt.show()

バッドをするには、ログインかつ
こちらの条件を満たす必要があります。