実現したいこと
python初心者です。
for文の中のグラフにタイトルをつけたいです。
今データフレームdfs[0]~dfs[9]に図のようなものがあります。
グラフを下記のコードを用いてfor文で出力したのですが、各グラフに対してタイトルを変える方法を教えてください。
一つ目のグラフタイトル gaze1-36
二つ目のグラフタイトル gaze36-72
,,,のような感じにしたいです。
python
import matplotlib.pyplot as plt for dff in dfs: plt.figure(figsize=(12,5)) from matplotlib import cm plt.scatter(x=dff['gazex'], y=dff['gazey'], c= (dff['timestamp']).tolist(),#色と時系列の対応 cmap=cm.jet,#カラーマップの種類 marker='.',lw=0) #line width(lw)は0にしないと多分よく見えないと思う ax=plt.colorbar()#カラーマップの凡例 ax.set_label('time [sec]')#カラーバーのラベルネーム plt.xlabel("gaze_angle_x",size = "large") plt.ylabel("gaze_angle_y",size = "large") #plt.xlim(-3, 3) #plt.ylim(-2, 2) plt.title('')
回答1件
あなたの回答
tips
プレビュー