0913
4주차-Day3) EDA
EDA 실습 미션
'포켓몬' 데이터셋에서의 다양한 기준을 활용한 그래프 만들어보기
# 미션 수행한 것 정리
https://www.kaggle.com/datasets/abcsds/pokemon
사용한 데이터셋 링크
# 라이브러리 불러오기
import numpy as np
import pandas as pd
import matplotlib.pyplot as plt
import seaborn as sns
%matplotlib inline
pokemon_df = pd.read_csv("./Pokemon.csv")
# 포켓몬 타입에 따른 방어력 히트맵으로 나타내기
sns.heatmap(pokemon_df[['Type 1', 'Defense']].groupby(['Type 1']).mean())
plt.plot()
# 포켓몬 타입에 따른 스피드 그래프로 나타내기
for i in pokemon_df['Type 1'].unique():
pokemon_df['Speed'][pokemon_df['Type 1'] == i].plot(kind='kde')
plt.show()
# 포켓몬 타입에 따른 공격력 그래프로 나타내기
pokemon_type = pokemon_df['Attack'].groupby(by=pokemon_df['Type 1'])
pokemon_type
fig = plt.figure(figsize=(10,5))
plt.plot(pokemon_type.mean())
plt.xticks(rotation=90)
plt.title('Attck')
plt.show()
'프로그래머스 데브 코스 > TIL' 카테고리의 다른 글
[6기] 프로그래머스 인공지능 데브코스 15일차 TIL (0) | 2023.09.15 |
---|---|
[6기] 프로그래머스 인공지능 데브코스 14일차 TIL (0) | 2023.09.14 |
[6기] 프로그래머스 인공지능 데브코스 12일차 TIL (0) | 2023.09.12 |
[6기] 프로그래머스 인공지능 데브코스 11일차 TIL (0) | 2023.09.11 |
[6기] 프로그래머스 인공지능 데브코스 10일차 TIL (0) | 2023.09.10 |