인프런 커뮤니티 질문&답변

이다영님의 프로필 이미지
이다영

작성한 질문수

[퇴근후딴짓] 빅데이터 분석기사 실기 (작업형1,2,3)

key error = ',' 질의

해결된 질문

작성

·

125

0

작업형2 기출 5,6회를 풀던 중 동일 에러 발생으로 사유를 알 수 없어 질의드립니다.

데이터 불러오고 확인하는 과정에서 train.head() or test.head() 를 쓰면

key error = ',' 발생합니다. 저는 명령문에 , 를 사용한 적은 없구요..

 


# 데이터 불러오기

import pandas as pd

pd.set_option('display.max_columns',None)

pd.set_option('display.float_format','{,:10f}'.format)

train = pd.read_csv("train.csv")

test = pd.read_csv("test.csv")

#train.shape # 3759,9

#test.shape # 1617,8

#train.info() # model,transmission,fuelType - object

#test.info()

#train.describe()

#test.describe()

#train.isnull().sum() # 결측치 없음

#test.isnull().sum()

# train[''] = train[''].fillna()

train.head() -> 여기서부터 에러 발생



---------------------------------------------------------------------------
KeyError                                  Traceback (most recent call last)
/usr/local/lib/python3.10/dist-packages/IPython/core/formatters.py in __call__(self, obj)
    700                 type_pprinters=self.type_printers,
    701                 deferred_pprinters=self.deferred_printers)
--> 702             printer.pretty(obj)
    703             printer.flush()
    704             return stream.getvalue()


16 frames


/usr/local/lib/python3.10/dist-packages/pandas/io/formats/format.py in <listcomp>(.0)
   1514             formatted = np.array(
   1515                 [
-> 1516                     formatter(val) if not m else na_rep
   1517                     for val, m in zip(values.ravel(), mask.ravel())
   1518                 ]

KeyError: ','


답변 1

0

퇴근후딴짓님의 프로필 이미지
퇴근후딴짓
지식공유자

# 에러 코드
pd.set_option('display.float_format','{,:10f}'.format)

# 수정 코드
pd.set_option('display.float_format', '{:,.10f}'.format)

화이팅 💪

이다영님의 프로필 이미지
이다영

작성한 질문수

질문하기