Pandas 팬더스 데이터분석 기초 실습

Pandas 팬더스 데이터분석 기초 실습

(68개의 수강평)

2562명의 수강생
무료
지식공유자 · Minsuk Heo
14회 수업 · 총 1시간 21분 수업
평생 무제한 시청
수료증 발급 강의
수강 난이도 '중급'
ProWiseman 프로필

판다스로 생성된 데이터 프레임은 csv로 저장되나요? ProWiseman 28일 전

강의를 보다가 질문이 생겨서 질문을 드립니다. 판다스에서 데이터 프레임을 생성할 때, csv파일로 생성이 되나요? 만약 csv파일로 생성된다면 그 파일은 어디에 저장되나요?

0
박수빈 프로필

future error 박수빈 2달 전

friend_list = [ 

                ['name',['John', None, 'nate']],

                ['age',[20,None,30]],

                ['job',['student', 'developer', 'teacher']] 

              ]

df = pd.DataFrame.from_items(friend_list)

에서

FutureWarning: from_items is deprecated. Please use DataFrame.from_dict(dict(items), ...) instead. DataFrame.from_dict(OrderedDict(items)) may be used to preserve the key order.

인 에러가 발생되었습니다.


이 에러의 이유는 무엇인가요..?

0
정현주 프로필

pandas.core.base.DataError: No numeric types to aggregate 라는 오류가 발생합니다. 정현주 7달 전

안녕하세요. pandas로 데이터 분석하기 강좌를 들으면서, 많은 도움을 받고있습니다.

감사합니다.

None데이터를 선생님과 학생들의 값중에서 중간 값으로 대체하는 실습코드에서

'''

df = pd.DataFrame(school_id_list,

columns = ['name', 'job', 'age'])

df['age'].fillna(df.groupby('job')['age'].transform('median'), inplace = True)

print(df)

'''

아래와 같은 오류가 발생합니다.

//

Traceback (most recent call last):

File "C:/Users/yyk51/Downloads/PyTorchZeroToAll-master/PythonJumpToUp/pandas_test.py", line 104, in

df['age'].fillna(df.groupby('job')['age'].transform('median'), inplace = True)

File "C:Usersyyk51Anaconda3libsite-packagespandascoregroupby.py", line 3287, in transform

lambda: getattr(self, func)(*args, *kwargs))

File "C:Usersyyk51Anaconda3libsite-packagespandascoregroupby.py", line 3328, in _transform_fast

out = algorithms.take_1d(func().values, ids)

File "C:Usersyyk51Anaconda3libsite-packagespandascoregroupby.py", line 3287, in

lambda: getattr(self, func)(args, kwargs))

File "C:Usersyyk51Anaconda3libsite-packagespandascoregroupby.py", line 1145, in median

return self._cython_agg_general('median', kwargs)

File "C:Usersyyk51Anaconda3libsite-packagespandascoregroupby.py", line 927, in _cython_agg_general

raise DataError('No numeric types to aggregate')

pandas.core.base.DataError: No numeric types to aggregate

//

구글링으로 오류를 검색해보았으나, 해결방법을 얻지못하여 질문드립니다.

0
지식공유자 되기
많은 사람들에게 배움의 기회를 주고,
경제적 보상을 받아보세요.
지식공유참여
기업 교육을 위한 인프런
“인프런 비즈니스” 를 통해 모든 팀원이 인프런의 강의들을
자유롭게 학습하는 환경을 제공하세요.
인프런 비즈니스