반응형
python pair plot
데이터 세트의 숫자 변수 간의 쌍 관계를 보여주는 산점도 그리드입니다. 일반적으로 데이터 분포와 변수 간의 관계를 이해하는 데 사용됩니다.
import seaborn as sns
import matplotlib.pyplot as plt
import pandas as pd
import sklearn
print(sklearn.__version__)
# Sample dataset (Iris dataset)
from sklearn.datasets import load_iris
iris = load_iris()
df = pd.DataFrame(iris.data, columns=iris.feature_names)
df['species'] = [iris.target_names[i] for i in iris.target]
# Create a pair plot
sns.set(style="ticks")
pairplot = sns.pairplot(df, hue="species", diag_kind="kde")
# Save the pair plot as an image
output_file = "pair_plot.png"
pairplot.savefig(output_file)
print(f"Pair plot saved as {output_file}")
# Show the pair plot
plt.show()
반응형
'프로그래밍 > Python' 카테고리의 다른 글
[python] Generate OTP using python (1) | 2024.12.13 |
---|---|
[python] Rich is a Python library for rich text and beautiful formatting in the terminal. (0) | 2024.12.11 |
[python] Code: Turtle Yellow Heart on Black Background (0) | 2024.12.06 |
[python] Spiral Web using Matplotlib and NumPy (0) | 2024.12.03 |
[python] 초를 입력 받으면 카운트다운 하는 간단한 타이머 (0) | 2024.12.02 |