[解決済み] Seabornでプロットの背景色を設定する
2022-02-24 09:07:57
質問
Seabornを使って、Pandasでデータをプロットしています。
非常に大きなプロットをいくつか作成しています (
factorplot
s).
それを見るために、大学にあるビジュアライゼーションの設備を使っているんです。 私は4×4のモニターで構成された複合スクリーンを使っていますが、スクリーンの間のギャップは小さく(しかしゼロではない)ベベル(斜面)になっています。 この隙間は黒です。 画面間の断絶を最小限にするために、グラフの背景を黒にしたいのです。 ドキュメントを調べたり、いろいろ遊んだりしましたが、うまくいきません。 きっとこれは簡単なことなのでしょう。
を使えば、グレーの背景を得ることができます。
set_style('darkgrid')
matplotlib で直接プロットにアクセスする必要がありますか?
どのように解決するのですか?
seaborn.set
は
rc
引数には、有効な matplotlib の
rcparams
. そこで、次の2つを設定する必要があります。
axes.facecolor
これは、データが描画される領域の色であり
figure.facecolor
の外側にある図形のすべての部分を指します。
axes
オブジェクトを作成します。
(@mwaskom さんのアドバイスで編集しました)
だから、そうすれば。
%matplotlib inline
import matplotlib.pyplot as plt
import seaborn
seaborn.set(rc={'axes.facecolor':'cornflowerblue', 'figure.facecolor':'cornflowerblue'})
fig, ax = plt.subplots()
得ることができます。
そしてそれは、あなたの
FacetGrid
も同様です。
関連
-
Python jiabaライブラリの使用方法について説明
-
[解決済み】Django: ImproperlyConfigured: SECRET_KEY 設定は空であってはならない
-
[解決済み】「OverflowError: Python int too large to convert to C long" on windows but not mac
-
[解決済み】 'numpy.float64' オブジェクトは反復可能ではない
-
[解決済み] matplotlib でプロットをクリアするために cla()、clf() または close() をいつ使うか?
-
[解決済み] Matplotlib で凡例をプロットの外側に配置する方法
-
[解決済み] Matplotlibでプロットを表示するのではなく、画像ファイルに保存する。
-
[解決済み] IPythonノートブックmatplotlibプロットをインラインで行う方法
-
[解決済み] matplotlib のプロットでフォントサイズを変更する方法
-
[解決済み] Seaborn軸または図レベルプロットの図サイズを変更する方法
最新
-
nginxです。[emerg] 0.0.0.0:80 への bind() に失敗しました (98: アドレスは既に使用中です)
-
htmlページでギリシャ文字を使うには
-
ピュアhtml+cssでの要素読み込み効果
-
純粋なhtml + cssで五輪を実現するサンプルコード
-
ナビゲーションバー・ドロップダウンメニューのHTML+CSSサンプルコード
-
タイピング効果を実現するピュアhtml+css
-
htmlの選択ボックスのプレースホルダー作成に関する質問
-
html css3 伸縮しない 画像表示効果
-
トップナビゲーションバーメニュー作成用HTML+CSS
-
html+css 実装 サイバーパンク風ボタン
おすすめ
-
Python 人工知能 人間学習 描画 機械学習モデル作成
-
pythonサイクルタスクスケジューリングツール スケジュール詳解
-
Pythonコードの可読性を向上させるツール「pycodestyle」の使い方を詳しく解説します
-
pyCaret効率化乗算器 オープンソース ローコード Python機械学習ツール
-
風力制御におけるKS原理を深く理解するためのpythonアルゴリズム
-
[解決済み】TypeErrorの修正方法。Unicodeオブジェクトは、ハッシュ化する前にエンコードする必要がある?
-
[解決済み】pygame.error: ビデオシステムが初期化されていない
-
[解決済み】OSError: [WinError 193] %1 は有効な Win32 アプリケーションではありません。
-
[解決済み] 'int'オブジェクトに'__getitem__'属性がない。
-
[解決済み】Python - "ValueError: not enough values to unpack (expected 2, got 1)" の修正方法 [閉店].