2016-05-09 135 views
2

複数の列を持つpandasデータフレームがあります。「金利」という別の列を使用して「スコア」(x軸)の列をプロットしようとしています。私は次のコマンドを使用しています:seaborn boxplotのX軸ラベルの変更

box_plot=sns.boxplot(x=list(Dataframe['Score']),y=list(Dataframe['Interest.Rate']),data=Dataframe) 
box_plot.set(xlabel='FICO Score',ylabel='Interest Rate') 

これはうまく動作し、適切な軸を持つボックスプロットを作成します。 boxplot関数のリストとして変数を渡さなければならないようです。多分もっと良い方法があります。

問題は、x軸のラベルが混雑しすぎて読み込みができないため、すべて印刷しすぎないようにすることです。

xticksとxticklabel関数で複数のオプションを試しましたが、どれも動作していないようです。

答えて

1

はそれをこの方法を試してみてください。

box_plot=sns.boxplot(x='Score', y='Interest.Rate',data=Dataframe) 

代わりのリスト

にパンダシリーズを変換し、あなたの問題を再現するのに役立ちますsample data setを投稿してくださいX軸に助けが必要な場合。

関連する問題