2017-06-04 30 views

回答

0

的主要區別是,你比起來,顯示出對底部的例子,你用不同的調色板和迴歸線。

一旦你離開了palette='husl',kind='reg'你會得到底部的情節。

剩餘的差異是由於不同matplotlib版本中的不同風格造成的。底部的圖片已製作了之前2版本,以獲得舊式回來matplotlib版本2 matplotlib,你可以使用

import matplotlib.pyplot as plt 
plt.style.use('classic') 

完整代碼:

import matplotlib.pyplot as plt 
plt.style.use('classic') 
import seaborn as sns; sns.set(style="ticks", color_codes=True) 
iris = sns.load_dataset("iris") 
g = sns.pairplot(iris, hue="species") 

plt.show() 

產生enter image description here

+0

我已經試過,但它似乎是無關的。 – AimBlack

+0

你是什麼意思的「它」?什麼與什麼無關? – ImportanceOfBeingErnest

+0

使用經典風格修復了間距問題。謝謝。 – AimBlack

0
import seaborn as sns; 
iris = sns.load_dataset("iris") 
sns.pairplot(iris, hue='class') 
+0

儘管此代碼可能會回答這個問題,但提供關於此代碼爲何和/或如何回答此問題的其他上下文會提高其長期價值。 –