
* 겪고 있는 문제 상황을 최대한 자세하게 작성해주세요.
* 문제 해결을 위해 어떤 시도를 해보았는지 구체적으로 함께 알려주세요.
제가 파일이 .xlsx로 받아져서 구글 스프레드시트를 통해 다시 .csv파일로 만든후에 코드를 작성해 보았습니다. 그 뒤에는 계속 똑같이 따라한 것 같은데 오류가 뜹니다.
보고 계신 화면 전체를 캡처해 주시면, 튜터님들이 빠르게 상황을 이해할 수 있어요

작성 코드
import pandas as pd
import matplotlib.pyplot as plt
plt.rc('font', family='NanumBarunGothic') #한글 깨짐 방지 설정
sparta_data = pd.read_csv('/content/sparta_data.csv')
sparta_data.head
#나이대별로 수강률 합 구하기
progress_rate_by_age = sparta_data.groupby('age')['progress_rate'].sum()
progress_rate_by_age
오류 메시지
---------------------------------------------------------------------------
KeyError Traceback (most recent call last)
<ipython-input-3-e7c4e26db012> in <module>
7
8 #나이대별로 수강률 합 구하기
----> 9 progress_rate_by_age = sparta_data.groupby('age')['progress_rate'].sum()
10 progress_rate_by_age
2 frames
/usr/local/lib/python3.8/dist-packages/pandas/core/groupby/grouper.py in get_grouper(obj, key, axis, level, sort, observed, mutated, validate, dropna)
860 in_axis, level, gpr = False, gpr, None
861 else:
--> 862 raise KeyError(gpr)
863 elif isinstance(gpr, Grouper) and gpr.key is not None:
864 # Add key to exclusions
KeyError: 'age'
