□ 일변량
○ 변수가 1개일 때 이를 일변량
○ 하나의 변수를 시각화하는 가장 일반적 방법
○ 값을 일정 구간별로 묶어서 해당 구간의 데이터 개수를 빈도로 표시하는 그래프로 변수의 분포를 나타냄
* bins : x축 구간의 막대 표시 개수를 의미함
#라이브러리 호출
import seaborn as sns
import matplotlib.pyplot as plt
tips = sns.load_dataset('tips')
fig = plt.figure() #틀생성
axes1 = fig.add_subplot(1,1,1) #위치 및 순서 지정
axes1.hist(data = tips, x='total_bill', bins = 10)
axes1.set_title('histogram of Total Bill') #대제목 설정
axes1.set_xlabel('Totlal Bill') #x축 이름 지정
axes1.set_ylabel('Frequency') #y축 이름 지정
plt.show()
□ 이변량
○ 통계 용어로 변수 2개를 이변량이라고함
○ 제일 많이그리는 것이 산점도(scatter) 그래프
○ 산점도는 연속 변수 사이의 관계를 나타내는 그래프
#라이브러리 호출
import seaborn as sns
import matplotlib.pyplot as plt
tips = sns.load_dataset('tips')
scatter_plot = plt.figure() #틀생성
axes1 = scatter_plot.add_subplot(1, 1, 1) #위치 및 순서 지정
axes1.scatter(tips['total_bill'], tips['tip']) #데이터 변수 2개 지정
axes1.set_title('Scatterplot of Total Bill vs Tip') #대제목 지정
axes1.set_xlabel('Total Bill') #x축 이름 지정
axes1.set_ylabel('Tip') #y축 이름 지정
plt.show()
'Python > seaborn & matplotlib' 카테고리의 다른 글
Seaborn 활용 데이터 시각화 (0) | 2024.02.06 |
---|---|
다변량 그래프 (1) | 2024.02.06 |
이산변수 / 박스 그래프 그리기 (0) | 2024.02.06 |
한번에 4개 그래프 그리기 (0) | 2024.02.06 |
파이플롯(pyplot) 시각화 (0) | 2024.02.06 |