0

以下のコードを使用してシーボーン factorplot を正常に作成できましたが、それをループに入れると (データフレームの各列の factorplot を出力したい)、エラーが発生します:配列要素をシーケンスで設定する

list = ['green','blue','orange']
for i in list:
    print(i)
    sns.factorplot("month_name", [i], "account", sorted_data, col="account",col_wrap=4,sharex=False);

for ループで何が間違っていますか? 私が得るエラーは次のとおりです。

ValueError: setting an array element with a sequence

テキスト (month_date) が水平ではなく垂直になるように x 軸の方向を設定することは可能ですか?

より人間的な month_name (たとえば、1 月、2 月、3 月) をプロットしようとすると、最初に month_date 2014-006-01、2014-07-01 で並べ替えた後でも、seaborn はそれを "8 月、7 月、6 月、10 月、9 月) に並べ替えますか?

4

0 に答える 0