□ 다변량 그래프 : 변수가 여러개인 그래프로 3개 이상의 변수를 나타낸 시각화를 의미
#라이브러리 호출
import seaborn as sns
import matplotlib.pyplot as plt
tips = sns.load_dataset('tips')
#색지정
colors = {'Female':'#f1a340','Male':'#998ec3'}
#틀생성
scatter_plot = plt.figure()
#위치 및 순서 지정
axes1 = scatter_plot.add_subplot(1,1,1)
#데이터 지정
axes1.scatter(data=tips, x='total_bill', y='tip',
s=tips['size']**2*10,
c=tips['sex'].map(colors), alpha=0.5) #alpha 투명도 + 'sex' 값별 컬러를 map함수로 지정
#그래프 대제목 지정
scatter_plot.suptitle('Total Bill vs Tip')
axes1.set_title('Colored by Sex and Sized by Size')
#x축 이름 지정
axes1.set_xlabel('Total Bill')
#y축 이름 지정
axes1.set_ylabel('Tip')
plt.show()
'Python > seaborn & matplotlib' 카테고리의 다른 글
파이형 그래프 (feat. 한글출력/폰트설정) (0) | 2024.02.06 |
---|---|
Seaborn 활용 데이터 시각화 (0) | 2024.02.06 |
이산변수 / 박스 그래프 그리기 (0) | 2024.02.06 |
일변량 / 이변량 시각화 (0) | 2024.02.06 |
한번에 4개 그래프 그리기 (0) | 2024.02.06 |