0

seaborn を使用するのは初めてで、シンプルできれいな (なぜ seaborn を使用するのか) 折れ線グラフを指定したいと考えています。

特に私は Seaborn を使用しています。これは、列名を seaborn col= パラメータに指定でき、その列の一意の値ごとにグラフが作成されることを理解しているためです。

シーボーンドキュメンテーション

month_name には、Jan、Feb、Mar などの月名が含まれていますが、エラーが発生します。

"Could not convert OctoberJuneJulyAugustSeptember to numeric"

month_nameの出現ごとにグラフをプロットする私のコード、つまりJan、Febなど

X 軸は person_name、Y 軸は獲得した収益です。したがって、12 か月あるため、以下は 12 のグラフ グリッド (6x6) を生成することを期待しています。

sns.lmplot("person_name", "revenue", df, col="month_date", palette="Set1", fit_reg=False);

アップデート

エラーは次のとおりです: ValueError: 最初の引数はシーケンスでなければなりません左から右に何も入っていない 5 つの空のグラフが連続して表示されます。最初の引数がX変数を参照していると思います->「人名」? しかし、どのようにして列 (person_name) をシーケンスにするのでしょうか?

ここに画像の説明を入力

4

0 に答える 0