問題タブ [seaborn]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
1 に答える
4717 参照

python - シーボーン散布図での相関値の表示

散布図を視覚化するために、seaborn の lmplot/regplot を使用しています。散布図を見て、x と y の間に「有意な」関係があるかどうかを視覚的に確認できるようにしたいと考えています。相関値 (つまり、ピアソンの r)、および/またはその勾配と有意性を使用して回帰直線にラベルを付けると、完璧になります。これは、回帰線の周りに自動的に表示される信頼区間から目を見張るものではないと思います。

0 投票する
10 に答える
293624 参照

matplotlib - seaborn factorplot でラベル テキストを回転する

私は単純なファクタープロットを持っています

ここに画像の説明を入力

問題は、x ラベルがすべて一緒に実行され、読み取り不能になることです。ラベルが読めるようにテキストを回転するにはどうすればよいですか?

0 投票する
2 に答える
5625 参照

python - Seabornを使用したmatplotlib 1.4.2:ラインマーカーが機能しない

注: これは 1.4.3 以降で修正されています。


Seaborn プロット パッケージを使用し、最新バージョンの Matplotlib にアップグレードしました。現在、ドット記号を含むプロットはレンダリングされなくなりました。以前は機能していたコードが空白のプロットを作成するようになりましたが、Seaborn がインポートされた場合のみです。サンプルコードは次のとおりです。

Matplotlib のバージョン:

seaborn なしでプロットを作成します。

各データ点にドットがある sin 関数

seaborn をインポートし、バージョンを出力します。

シーボーン バージョン:

seaborn をインポートして折れ線グラフを作成します。

各データポイントを結ぶ実線の sin 関数

seaborn をインポートしてドット プロットを作成すると、空白の軸セットが得られます。

軸の空のセット

上記のすべては IPython ノートブックで行われましたが、Spyder で次のことを試しただけで同じ結果が得られました。

どうしたの?

0 投票する
7 に答える
52784 参照

python - Matplotlib を使用して 2 つの y 軸スケールのグリッド線を揃えるにはどうすればよいですか?

y 軸の単位が異なる 2 つのデータセットをプロットしています。目盛りとグリッド線を両方の y 軸に揃える方法はありますか?

最初の画像は私が取得したものを示し、2 番目の画像は取得したいものを示しています。

これは私がプロットするために使用しているコードです:

望ましくない動作の例

望まれる行動の例

0 投票する
1 に答える
1055 参照

python - 共同分布のプロット

pandas整数値と浮動小数点値を含むデータセットがあります:

パンダを使用して共同分布をプロットしたいと思います。pandas が共同分布を視覚化する簡単な方法は見当たりませんでしたが、偶然seaborn. そこで、目的に合わせて既に見つけたコードを調整しようとしました。

関連するバグレポートを見つけたので、そこで回避策を実行しようとしましたが、成功しませんでした:

0 投票する
5 に答える
75308 参照

python - second_y を使用して Seaborn + Pandas でプロットするときにグリッド線を取り除く方法

seaborn をインポートした Pandas で 2 つのデータ シリーズをプロットしています。理想的には、左右の y 軸の両方で水平グリッド線を共有したいのですが、これは難しいという印象を受けました。

妥協案として、グリッド線をまとめて削除したいと思います。ただし、次のコードは、セカンダリ y 軸の水平グリッド線を生成します。

消したいグリッドライン

0 投票する
7 に答える
37272 参照

python - matplotlib にリセットするための python seaborn

私はseabornバージョンo.4とmatplotlibバージョン1.42を使用しています。単純なプロットコマンドを使用して、線とマーカーの両方をチャートに表示しています。

潜在的なバグ ( https://github.com/mwaskom/seaborn/issues/344 ) により、seaborn をインポートした後、同じコードはマーカーなしで行のみを表示します。

私の質問は次のとおりです。seaborn をインポートした後、すべてのパラメータを元に戻す方法はありますか?