2017-04-23 7 views
2

아이 플립 (Iris) 데이터를 페어 플롯에 사용하고 있습니다. 그러나 히스토그램은 정말보기가 좋지 않습니다 (예 : 왼쪽 상단 그림). 어떻게 가장자리 색 (흰색)을 추가하여 깨끗하게 만들 수 있습니까?히스토그램 (텍스트)에 Edgecolor를 추가하는 방법

I 사용한 코드는 다음과 같았다 :

import seaborn as sns 
import pandas as pd 
import matplotlib.pylab as plt 

df = sns.load_dataset("iris") 
sns.pairplot(df, hue="species", size=3, diag_kws={'edgecolor':'w'}) 
plt.show() 
:

enter image description here

답변

2

sns.pairplot(df, hue="Species", size=3, plot_kws={'edgecolor':'white'}) 
diag_kwspairplot의 인수 (대각선이 히스토그램에있어서된다)하고 edgecolor 원하는 설정 사용해야

enter image description here

+1

이제 작동 중입니다. 그리고 나는이 diag_kws **가 대각선을위한 것일 뿐이라는 것을 깨달았습니다. 다른 사람들은 이것을 사용할 수 있습니다 : '''sns.pairplot (df, hue = "Species", size = 3, diag_kws = { 'edgecolor': 'w'}, plot_kws = dict (s = 50, edgecolor = "w", linewidth = 0.5))''' – xmindata

+0

네가 맞다. – Serenity