본문 바로가기
🖊️Data Analysis/📌 ML)런던 자전거 수요 데이터 분석

[Python] 런던 자전거 수요 데이터 분석

by 빛나고요 2021. 5. 29.
BIG

Study. 런던 자전거 수요 데이터 분석(w. kaggle, Python)

[분석에 앞서, 데이터 전처리하기]

 

📌 캐글을 이용하여 '런던 자전거 수요 데이터'분석

📎사용한 데이터셋: https://www.kaggle.com/hmavrodiev/london-bike-sharing-dataset

 

📌[1]seaborn 라이브러리를 이용하여 그래프 그리기

1) 연도별 자전거 이용객 수 그래프

a, b = plt.subplots(1,1, figsize=(10, 5))
sns.boxplot(df['year'], df['cnt'])

2) 월별 자전거 이용객 수 그래프

a, b = plt.subplots(1,1, figsize=(10, 5))
sns.boxplot(df['month'], df['cnt'])

3) 요일별 자전거 이용객 수 그래프

a, b = plt.subplots(1,1, figsize=(10, 5))
sns.boxplot(df['dayofweek'], df['cnt'])

 

4) 시간대별 자전거 이용객 수 그래프

a, b = plt.subplots(1,1, figsize=(10, 5))
sns.boxplot(df['hour'], df['cnt'])

📌[2] 그래프 만드는 함수 사용하기

#그래프 함수 만들기
def plot_bar(data, feature):
    fig = plt.figure(figsize=(12,3))
    sns.barplot(x=feature, y='cnt', data=data, palette='Set3', orient='V')
plot_bar(df, 'hour')
plot_bar(df, 'dayofweek')

💡 def: 함수 만드는 명령어

💡 에러 뜨면서 실행 불가능

댓글