以下のコードを使用してシーボーン 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 月) に並べ替えますか?