大学生です。
なんとか調べながらプログラムを書いています。
現在、心電図よりローレンツプロットを作成するというプログラムを作成し、完成したのですがグラフの作成はExcelで行っていました。
しかし、Excelで毎回グラフをカスタマイズしていて、あまりにも効率が悪いため、グラフもプログラム上で行うことにしました。
下記のコードがグラフを作成するものになります。
形にはなったものの、1つだけよくわからなかったので質問させていただきます。
グラフはこのように出力されましたが、目盛線が邪魔でプロットが見にくくなってしまっています。
どのようにすれば目盛線が消えますか?
plt.tick_params(bottom=False,left=False,right=False,top=False)
とすれば目盛線が消えるという記事があったので書いてみたとこなにも変化がありませんでした。
python
1def plot(rri_n,rri_nn): 2 x = rri_n 3 y = rri_nn 4 5 #散布図 6 plt.scatter(x,y,color="k",s=10) 7 8 #軸ラベル 9 plt.xlabel('RRIn [s]', fontsize=20) 10 plt.ylabel('RRIn+1 [s]', fontsize=20) 11 12 #スケールを均等/x,y軸の範囲 13 plt.axis('scaled') 14 plt.tight_layout() 15 plt.xlim([0.6,1.2]) 16 plt.ylim([0.6,1.2]) 17 18 plt.tick_params(bottom=False,left=False,right=False,top=False) 19 20 #表示 21 plt.grid() 22 plt.show()
plt.grid() 行をコメントアウトしてみてはいかがでしょうか。
回答1件
あなたの回答
tips
プレビュー