私が持っているとします:
x = ['1.34511','0.0234','-0.0890']
y = ['0.0987', '0.8763', '-0.0762']
これらの値をmatplotlibにプロットするにはどうすればよいですか? すでに「ティック」について検索しましたが、まだわかりません...
私が持っているとします:
x = ['1.34511','0.0234','-0.0890']
y = ['0.0987', '0.8763', '-0.0762']
これらの値をmatplotlibにプロットするにはどうすればよいですか? すでに「ティック」について検索しましたが、まだわかりません...
編集:
私のmatplotlib 1.2は、文字列リストをうまくプロットできます。そもそも変換する必要はありません。そのままプロットするだけです。
最初にそれらを float32 Numpy 配列に変換できます。
x = ['1.34511','0.0234','-0.0890']
y = ['0.0987', '0.8763', '-0.0762']
x = np.array(x, dtype=np.float32)
y = np.array(y, dtype=np.float32)
plt.plot(x,y)
または、リスト内包表記を使用して値を float に変換します。
x = ['1.34511','0.0234','-0.0890']
y = ['0.0987', '0.8763', '-0.0762']
x = [float(val) for val in x]
y = [float(val) for val in y]
plt.plot(x,y)