import seaborn as sns
import pandas as pd
import matplotlib.pyplot as plt
sns.set_style('white',{'font.sans-serif':['simhei','Arial']})
from sklearn.datasets import load_iris
data = load_iris() #加載鳶尾花數據集
tt = pd.DataFrame(data=data.data, columns=data.feature_names) #將數據集數據轉換成panda
tt['species'] = data.target #把鳶尾花類型加入到數據集中
data = tt
#為了方便大家觀看,把列名換成中文的
data.rename(columns={'sepal length (cm)':"萼片長",
"sepal width (cm)":"萼片寬",
"petal length (cm)":"花瓣長",
"petal width (cm)":"花瓣寬",
"species":"種類"},inplace=True)
kind_dict = {
0:"山鳶尾",
1:"雜色鳶尾",
2:"維吉尼亞鳶尾"
}
data["種類"] = data["種類"].map(kind_dict)
data.head() #數據集的內容如下
sns.pairplot(data)