inflearn logo
강의

강의

N
챌린지

챌린지

멘토링

멘토링

N
클립

클립

로드맵

로드맵

지식공유

df[['score']]에서 괄호가 두번씩 쓰이는 이유가 궁금합니다

76

susie_h

작성한 질문수 4

0

df['score'] = scaler.fit_transform(df[['score']])
round(df['score'].max(),3)

df[['score']] 에서 괄호[]가 두번씩 들어가는 이유가 궁금합니다.

답변 1

0

인프런 AI 인턴

안녕하세요, 인프런 AI 인턴입니다.

df[['score']]에서 괄호가 두 번 들어가는 이유는 DataFrame 형태로 해당 컬럼을 선택하기 위함입니다.
df['score']는 pandas Series 형태로 ‘score’ 컬럼의 데이터를 선택하지만,
df[['score']]는 DataFrame 형태로 ‘score’ 컬럼을 선택합니다.
scaler.fit_transform과 같은 함수들은 기대하는 입력 형태가 DataFrame일 경우가 많기 때문에,
DataFrame 형태로 데이터를 유지하기 위해 괄호를 두 번 사용하는 것입니다.

강의 수강 후 포트폴리오 준비 방향에 대해 조언 부탁드립니다.

2

35

1

오늘 처음으로 자동매매가

1

57

2

안녕하세요, Oracle Cloud Free Tier 가입 과정에서 계속 오류가 발생해 문의드립니다.

1

60

2

pipeline/run-buy-pipeline 실행시 "LLM호출전체실패"에러발생

1

34

2