上記のプロットでは、スケールを0.5と指定すると線幅は減少しますが、確信間隔線の幅は減少しません。信頼区間の幅を狭める方法はありますか?seaborn timeseriesプロットの線幅を減らす
2
A
答えて
3
あなたM AY最初のラインの線幅を取得し、因子プロットの他のすべての行のためにそれを設定します。
import seaborn as sns
import matplotlib.pylab as plt
sns.set(style="ticks")
exercise = sns.load_dataset("exercise")
g = sns.factorplot(x="time", y="pulse", hue="kind", data=exercise, scale=.5)
lw = g.ax.lines[0].get_linewidth() # lw of first line
plt.setp(g.ax.lines,linewidth=lw) # set lw for all lines of g axes
plt.show()
そして、あなたは、サイクル内のすべての行の線幅を設定することができます。
for l in g.ax.lines:
print(l.get_linewidth())
plt.setp(l,linewidth=5)
出力:
1.575
3.15
3.15
3.15
1.575
3.15
3.15
3.15
1.575
3.15
3.15
3.15
太字の行は機密間隔によるものです。
5に設定された線幅の後、すべての行が同じになった:
1
プロット内のすべての線(軸を除く)の幅を変更したい場合は、matplotlib rcparam
のパラメータ"lines.linewidth"
をseaborns set
関数で単純に変更できます。 sns.set
の呼び出しでパラメータとしてrc={"lines.linewidth":0.7}
を追加するだけです。同様に、デフォルトデザインオプションのすべて(または少なくともほとんど)を変更することもできます。
例:
import seaborn as sns
sns.set(style="ticks", rc={"lines.linewidth": 0.7})
exercise = sns.load_dataset("exercise")
g = sns.factorplot(x="time", y="pulse", hue="kind", data=exercise)
これは、次のプロットをもたらす:
(rc={"lines.linewidth":0.7}
なし)元プロットであった:
関連する問題
- 1. Seaborn timeseries複数のシリーズのプロット
- 2. パイソン:プロットseaborn facetWrap
- 3. Bokehの複数のtimeseriesプロット
- 4. seabornのcountplot()プロットNaN?
- 5. 可変幅の線を含むBokeh線プロット
- 6. Seabornループでプロットする
- 7. Seaborn、Pandasで高低をプロット
- 8. SeabornとPairGridのHexbinプロット
- 9. matplotlib/seabornのgroupbyでラインプロットをプロットする?
- 10. grid.arrangeプロット間のスペースを減らす
- 11. R timeseries dygraphでジャンプしてプロットする
- 12. 複数のtimeseriesプロットfrom Pandas Dataframe
- 13. defalultプロットの線幅を.octavercに設定します。
- 14. Seabornヒートマップ:プロットの上にカラーバーを移動
- 15. プロット正規曲線とヒストグラムとseabornでビンに名前を付ける
- 16. はSeaborn、matplotlibのプロット中国のエラー
- 17. 剣道線グラフの縦線数を減らす方法は?
- 18. seaborn
- 19. Pythonの暗黙的プロットとカスタマイズ可能な線幅?
- 20. 2つのtimeseriesデータセットを同期化してプロットするR
- 21. 線形回帰プロット非線形プロットR
- 22. Seabornで散布線を描く
- 23. Seaborn JointGridのスケール軸KDE限界線
- 24. ハイチャート円グラフと凡例との間のスペースをプロット幅に起因するスペースを減らす方法
- 25. Matplotlib 2つのy軸を持つポットのプロット凡例線の太さを減らしますか?
- 26. MATLAB異なるプロットから等高線マップをプロットする
- 27. seaborn facetgridプロットでxaxis ticksの幅を増やすにはどうすればよいですか?
- 28. 辞書値をmulti_line/timeseriesにプロットするBokeh chart
- 29. プロットの縦線と横線を表示
- 30. Seabornヒートマップ実行時間の最適化をプロットする