비스웜(bee swarm)
pollution 데이터에서 3월의 모든 도시 Ozone 수치를 확인하는 sns.swarmplot()으로 비스웜 플롯을 만들어 보세요. 화면에 많은 점이 그려져서 혼잡해지는 것을 줄이기 위해 점 크기를 줄여 가독성을 높이세요. 마지막으로, 이 플롯을 만들기 위해 데이터를 일부 가공했으므로, 독자가 무엇을 보고 있는지 알 수 있도록 제목을 추가하세요.
이 연습은 강의의 일부입니다
Python으로 데이터 시각화 개선하기
연습 안내
pollution데이터에서 3월 관측치만 포함하도록 부분 집합을 만드세요.swarmplot()에서 연속형 값으로O3수치를 그리세요.- 점이 붐비지 않도록 점 크기를
3으로 줄이세요. - 플롯 제목을
'March Ozone levels by city'로 지정하세요.
실습형 인터랙티브 연습
이 예제를 이 샘플 코드를 완성하여 풀어보세요.
# Filter data to just March
pollution_mar = pollution[pollution.month == ____]
# Plot beeswarm with x as O3
sns.swarmplot(y = "city",
x = '____',
data = pollution_mar,
# Decrease the size of the points to avoid crowding
size = ____)
# Give a descriptive title
plt.____('____')
plt.show()