この質問の最終目標は、データフレームを使用してグラフのXとYをプロットすることです。データフレームの列名と値の出力
私はそうのようなデータフレームがあります。
Open High Low Close Volume stock symbol
Date
2000-10-19 1.37 1.42 1.24 1.35 373590000 AAPL
2000-10-20 1.36 1.46 1.35 1.39 195836200 AAPL
2000-10-23 1.39 1.49 1.39 1.46 129851400 AAPL
2000-10-24 1.48 1.49 1.34 1.35 192711400 AAPL
2000-10-25 1.36 1.37 1.30 1.32 163448600 AAPL
2000-10-26 1.34 1.42 1.25 1.32 178110800 AAPL
2000-10-27 1.35 1.37 1.28 1.33 181242600 AAPL
2000-10-30 1.37 1.42 1.34 1.38 152558000 AAPL
そして、私はDate
対Open
をプロットしようとしていますが。単純にプロットする方法があることを知っていますが、私はこの概念をより大きなデータフレームに適用し、それを「長時間」行う方法を知りたいと考えています。
print(some_DF['Open'])
結果:
Date
2000-10-19 1.37
2000-10-20 1.36
2000-10-23 1.39
2000-10-24 1.48
2000-10-25 1.36
2000-10-26 1.34
問題:
日は私のインデックスのようですが、列のヘッダーを「私が試した何
開く 'は表示されません。
質問:
私のヘッダーとして'Open'
を持ちながら、私は上記のデータフレームを印刷するにはどうすればよいです。次に、値をx
= Date
の列に設定し、いくつかの値をy
= 'Open
に設定しますか?
「働くことが期待コード」:
イムあなたがデータフレームにreset_index
print([some_DF['Open'] headers = 'date','open')
x = some_DF['Date'] #So that this becomes first column of dataframe
y = some_DF['Open'] #So that this becomes second column of dataframe
データファイルはどのようなものですか?最初の10行が行います。私はあなたがそのデータファイルをどのように読んでいるのか、そして生ファイルがどのように見えるか興味があります – TuanDT
'print(some_DF [['Open']])'を試しましたか? –
@ M.Klugerfordこれは私が好きなものに非常に近いです。ただし、 'Date'と 'Open'ヘッダーは異なる行にあるように見えます。二重[['']] 'が何をしているのか説明できますか? – MattR