私はプロットして計算するんすることができますPythonのリストに.CSVリストを作成する方法を知りたい:.csvリストからpythonリストを作成するには?
私が使用:
fpath = r'C:112017\temp\tT.csv'
with open(fpath,'r') as csvfile:
reader = csv.reader(csvfile, delimiter=',')
for row in reader:
print(list(reader))
それは私がいけないいる(私にこのようなリストを提供します私は
print(row)
を使用する場合は
[['2014-12-30', '18.34244791666665'], ['2014-12-31', '18.540224913494818'], ['2015-01-01', '18.15729166666666'],......
それは私に李を与える:)したいです私はまだ計算に使用することはできません。
...
['2016-07-27', '20.434809022479584']
['2016-07-28', '21.395138886239796']
['2016-07-29', '20.81571181284057']
['2016-07-30', '20.565711801250778']
...
リストを作成するにはどうすればよいですか?または、これを達成するための簡単な方法はありますか?私はいくつかの基本的なミスがあると思います
date = row[0]
temp = row[1]
lis = pd.DataFrame(date,temp)
が、私は自分でそれを修正することはできません。のようなものを使用することが可能ということです。 お時間をいただきありがとうございます。
ループ内の 'list(reader)'はすぐに停止するので奇妙です。期待される出力は何ですか?試したコードは設計どおりに動作するからです。 –
リスト(リーダー)からの出力は最初の出力[['' 2014-12-30 '、'18 .34244791666665']、['2014-12-31'、'18 .540224913494818 ']、...]と同じです。 – Jenny