1
X軸とY軸に値をプロットしたいと思います。 ' Iここで文字列を浮動小数点エラーに変換できませんでした。
(下図のように)時間ととちょうど軸にラベルを付け、グラフ内の任意のデータを入れてをDIDたくない私のコードです:
import pandas as pd
import matplotlib.pyplot as plt
from matplotlib import style
style.use('ggplot')
df = pd.read_csv('Test_Sheet_1.csv')
Time = df.ix[8:, 1]
DID = df.ix[1, 6:13]
ax1 = plt.subplot2grid((6,6), (0,0), rowspan=1, colspan=6)
ax1.plot(Time)
plt.show()
と私はこれを受け取りますエラー:
Could not convert string to float.
yes xとy軸を入れようとしているものは、数字ではなく文字であるため、このエラーは有効です。どうすればこの問題を解決できますか?このエラーが発生することなく、これらのDIDとTimesをグラフから簡単にプロットする方法はありますか?
はまた、私のpythonに新しいですし、私の質問はイマイチ明確な私に知らせてくださいので、もし、一般的にコーディング、と私はそれを修正するために全力を尽くします。
ありがとうございました!
私はこれが実際にはパンダスの問題ではなく、matplotlibの問題だと思います。 – Clusks
私は、 'Time'をプロットするのではなく、いくつかのダミーデータをプロットして、' alpha = 0'で見えないようにしてください。 'ax.set_xlabel'などで軸を設定します。 –