-1
私は以下のようなデータフレームを持っています。データフレームの列をx軸として設定するにはどうすればよいですか?
Time Volume
Index
0 16:18:40.505530 1
1 16:18:40.510560 1
2 16:18:40.524660 1
3 16:18:40.693910 1
4 16:18:40.900390 2
5 16:18:40.902290 1
6 16:18:41.296110 4
7 16:18:41.898610 1
8 16:18:42.099940 1
9 16:18:42. 3
10 16:18:42.497490 1
11 16:18:43.095560 1
.....
>> df.Time
....
Name: Time, Length: 103248, dtype: timedelta64[ns]
私の目標は、このデータをプロットし、x軸としてインデックスと時間列を設定することです。 インデックスをx軸だけにすると、簡単にプロットすることができます。
fig = plt.figure()
ax1 = fig.add_subplot(1,1,1)
ax1.scatter(df.index,df.Volume, marker='+', s=1)
しかし、私はどのように時間列を使用して別のx軸を追加できるのかわかりません。
ありがとうございました!元のコードでグラフをプロットすると、x軸にはインデックス番号しか表示されず、Time列を使用して別のx軸を追加します。あなたのコードを試しましたが、エラーが表示されます。 'TypeError: 'same_kind'ルールに従ってスカラーをdtype('
maynull