海生まれのカテゴリプロットで不規則な間隔の非カテゴリ軸を使用する

ジョナサンフライ

Seabornでバイオリン図を作成しています。これは、デフォルトでx軸がカテゴリカルであると想定しているため、データを値でスケーリングするのではなく、均等に配置します。個々のバイオリンの間隔は、単に均等に配置するのではなく、各バイオリンに関連付けられた値で定義する必要があります。デフォルトをmatplotlibコマンドで上書きできることを示唆する多くのことを読みましたが、何も機能させることができません。

sns.set(palette='muted', color_codes=True)
f, axes = plt.subplots(2, 2, figsize=(8,5))
sns.violinplot(x = lsdf['6MO_CUM_MBO/1000FT'], y = lsdf.RELATIVE_DEPTH,
data=lsdf, palette="Blues", ax=axes[0,0])

ここでの重要な問題は、Seabornのデフォルトが何を制御しているかが正確にわからないことだと思います。サブプロットによって作成されたAxesオブジェクトを変更する必要がありますか?またはax = [0,0]オブジェクト?

同様の質問に対して私が見つけた唯一の答えは、「matplotlibで実行する」という解決策でしたが、seabornで利用可能なプロットが必要です。ご協力いただきありがとうございます。

海生まれのカテゴリカルバイオリン図

ジョナサンフライ

まあ、私は最終的にこれを解決しました、ある種...私は純粋なmatplotlibを洞窟に入れて使用し、Seabornをあきらめました。matplotlib violinplotは配列のようなpositions引数を取り、数値が渡されるとx軸を自動スケーリングし、plt.plotマーカーの位置と軸の範囲が入力データから導出されるプロットとまったく同じように動作します。私は今でもseaborn.set()素晴らしいシーボーンの美学を手に入れていました。matplotlibバイオリン図のカスタマイズに関するドキュメントがあります。このドキュメントには、バイオリンの詳細を編集して、バイオリンをカスタマイズし、Seabornバイオリン図のすべての部分を模倣する方法の良い例があります。

この記事はインターネットから収集されたものであり、転載の際にはソースを示してください。

侵害の場合は、連絡してください[email protected]

編集
0

コメントを追加

0

関連記事

分類Dev

海生まれのプロットにデータのないカテゴリを追加する

分類Dev

プロットする点がない場合でも、完全なカテゴリのx軸を表示する

分類Dev

カテゴリのx軸のプロット順序を変更する方法

分類Dev

カテゴリのx軸のプロット順序を変更する方法

分類Dev

Pythonで、同じx軸とy軸を持つさまざまなカテゴリのデータをプロットする方法は何ですか?

分類Dev

Pythonでカテゴリカルx軸とy軸を使用してデータをプロットする

分類Dev

Python Seaborn:両方のカテゴリプロットで同じ色のカテゴリを設定する

分類Dev

matplotlibで2つの軸を持つ3つのカテゴリをプロットする

分類Dev

カテゴリ変数による離散軸の間隔

分類Dev

Rプロット:軸タイプがカテゴリの場合、x軸を再配置できません

分類Dev

levelplotは、間違ったカテゴリの色をプロットします

分類Dev

カテゴリデータに対する日時のプロット(Y軸)

分類Dev

ggplotプロットに空白のカテゴリを保持する

分類Dev

プロットのheatmapglのカテゴリ軸

分類Dev

Pythonの別のカテゴリ変数と比較したカテゴリ変数をプロットする

分類Dev

FourSquare API:トップレベルのカテゴリIDを使用して特定のカテゴリを取得するにはどうすればよいですか?

分類Dev

カテゴリX軸の異なるグループのポイントをggplotで接続する

分類Dev

カテゴリコントローラーなしでRailsの投稿にカテゴリを追加する方法

分類Dev

ヒストグラムのカテゴリ/間隔を定義する方法

分類Dev

プロット時にパンダ(python)のカテゴリx軸を連続値に変換します

分類Dev

Seabornbarplotを使用してパンダのカテゴリカルシリーズをプロットします

分類Dev

ネストされたカテゴリ軸を使用してグラフをプロットするにはどうすればよいですか?

分類Dev

Rでカテゴリ変数OLSをプロットする

分類Dev

ggplot2:カテゴリxの間隔が異なる

分類Dev

これをプロットする方法がわからない、カテゴリ付きの散布図

分類Dev

Rの3つのカテゴリ変数を使用してバープロットをプロットする

分類Dev

ggplotで、カテゴリ間のx軸とy軸に沿ってグリッドを作成するにはどうすればよいですか?

分類Dev

グループ間のカテゴリデータの共通要素をプロットします

分類Dev

単一のx軸スケールでドットの3つのカテゴリをプロットします-Rggplot2

Related 関連記事

  1. 1

    海生まれのプロットにデータのないカテゴリを追加する

  2. 2

    プロットする点がない場合でも、完全なカテゴリのx軸を表示する

  3. 3

    カテゴリのx軸のプロット順序を変更する方法

  4. 4

    カテゴリのx軸のプロット順序を変更する方法

  5. 5

    Pythonで、同じx軸とy軸を持つさまざまなカテゴリのデータをプロットする方法は何ですか?

  6. 6

    Pythonでカテゴリカルx軸とy軸を使用してデータをプロットする

  7. 7

    Python Seaborn:両方のカテゴリプロットで同じ色のカテゴリを設定する

  8. 8

    matplotlibで2つの軸を持つ3つのカテゴリをプロットする

  9. 9

    カテゴリ変数による離散軸の間隔

  10. 10

    Rプロット:軸タイプがカテゴリの場合、x軸を再配置できません

  11. 11

    levelplotは、間違ったカテゴリの色をプロットします

  12. 12

    カテゴリデータに対する日時のプロット(Y軸)

  13. 13

    ggplotプロットに空白のカテゴリを保持する

  14. 14

    プロットのheatmapglのカテゴリ軸

  15. 15

    Pythonの別のカテゴリ変数と比較したカテゴリ変数をプロットする

  16. 16

    FourSquare API:トップレベルのカテゴリIDを使用して特定のカテゴリを取得するにはどうすればよいですか?

  17. 17

    カテゴリX軸の異なるグループのポイントをggplotで接続する

  18. 18

    カテゴリコントローラーなしでRailsの投稿にカテゴリを追加する方法

  19. 19

    ヒストグラムのカテゴリ/間隔を定義する方法

  20. 20

    プロット時にパンダ(python)のカテゴリx軸を連続値に変換します

  21. 21

    Seabornbarplotを使用してパンダのカテゴリカルシリーズをプロットします

  22. 22

    ネストされたカテゴリ軸を使用してグラフをプロットするにはどうすればよいですか?

  23. 23

    Rでカテゴリ変数OLSをプロットする

  24. 24

    ggplot2:カテゴリxの間隔が異なる

  25. 25

    これをプロットする方法がわからない、カテゴリ付きの散布図

  26. 26

    Rの3つのカテゴリ変数を使用してバープロットをプロットする

  27. 27

    ggplotで、カテゴリ間のx軸とy軸に沿ってグリッドを作成するにはどうすればよいですか?

  28. 28

    グループ間のカテゴリデータの共通要素をプロットします

  29. 29

    単一のx軸スケールでドットの3つのカテゴリをプロットします-Rggplot2

ホットタグ

アーカイブ