私はいくつかのデータ、特に2つの列を持つtxtファイルで遊んでいます。最初の列は(dd/mm/yyyy)の形式の日付で、2番目の列は値です。 2つの列はコンマではなくスペースで区切られています。単純なPythonプロット - 通貨と日付
私は単純なプロットをプロットしようとしていますが、カントは2つの列を分けるようです。
import numpy as np
import matplotlib.pyplot as plt
with open("EURGBP DATA.txt") as f:
data = f.read()
data = data.split('\n')
x = [row.split()[0] for row in data]
y = [row.split()[1] for row in data]
fig = plt.figure()
ax1 = fig.add_subplot(111)
ax1.set_title("Plot DAta")
ax1.set_xlabel('x')
ax1.set_ylabel('y')
ax1.plot(x,y, c='r', label='the data')
leg = ax1.legend()
plt.show()
私は思った日付の形式が好きではありませんが、私は周りを回っています!
おかげ
は、コンバータと 'np.genfromtxt'を使用してみてください日付列の場合。このようなもの:http://stackoverflow.com/a/13872188/588071 – tom
"EURGBP DATA.txt"ファイルのサンプルデータを表示できます – hemraj