데이터 불러오기
import pandas as pd
import seaborn as sns # visualization library
# Bombing data
df_aerial = pd.read_csv('archive.zip')
df_aerial.dropna(subset=['Country'], inplace=True) # inplace : 제거한 상태를 데이터프레임에 바로 적용
카테고리별 빈도 데이터에 대한 graph , 그래프 title 추가
plt.figure(figsize=(10,5))
# 카테고리 별 데이터가 얼마나 있는지 살펴보기
sns.countplot(df_aerial['Country'])
# 혹은 sns.countplot(x="Country", data=df_aerial)
plt.title("국가별, 공격 수")
빈도수 오름차순으로 나타내고 싶을 때, order 이용
plt.figure(figsize=(10,5))
# 카테고리 별 데이터가 얼마나 있는지 살펴보기
sns.countplot(df_aerial['Country'],order = df_aerial['Country'].value_counts().index)
plt.title('국가별, 공격수')
X label 각도 조절 (rotation)
plt.figure(figsize=(10,5))
# 카테고리 별 데이터가 얼마나 있는지 살펴보기
sns.countplot(df_aerial['Country'],order = df_aerial['Country'].value_counts().index)
plt.title('국가별, 공격수')
plt.xticks(rotation=90)
'언어 꿀Tip > Python 꿀tip!' 카테고리의 다른 글
07_01_59. string(object) to datetime 문자형을 날짜형으로 변경 python (0) | 2021.06.23 |
---|---|
07_01_58. seaborn barplot 막대그래프 (0) | 2021.06.23 |
07_01_56. dropna 함수 (결측치 제거) (0) | 2021.06.23 |
07_01_55. 날짜, 시간 함수 strptime , strftime (0) | 2021.06.22 |
07_01_54. 'UTM-K' to 'WGS84' 변환 (0) | 2021.06.18 |