강의

멘토링

커뮤니티

Cộng đồng Hỏi & Đáp của Inflearn

Hình ảnh hồ sơ của rkdwogns10150244
rkdwogns10150244

câu hỏi đã được viết

Chinh phục phân tích và trực quan hóa dữ liệu chỉ với hai trang tài liệu

[14/25] Số ca nhiễm theo từng khu vực cư trú (quận) là bao nhiêu?

df.loc[df["거주지"].isin(gu), "지역"] = df["거주지"] 질문있습니다

Viết

·

202

1

df.loc[df["거주지"].isin(gu), "지역"] = df["거주지"]
 
이코드가 이해가 잘안가서 질문드립니다.
 
'지역'이라는 새로운 칼럼명을 넣는거 까지는 이해가된거같은데.
 
= df['거주지'] 를 넣으면 keyerror 가 사라지고 새로운 칼럼이 생성되는지 궁금합니다.
pandaspython

Câu trả lời 1

1

todaycode님의 프로필 이미지
todaycode
Người chia sẻ kiến thức

안녕하세요.

아래와 같이 특정 컬럼에 대해 원하는 값을 넣어줄 수 있는데요.

df["컬럼명"] = 할당하고자 하는 값 

 

df["없는 컬럼명"]  을 출력하면 KeyError 가 나지만 해당 컬럼에 값을 넣어주면 해당 값이 들어가면서 새로운 컬럼이 생성됩니다.

df.loc 도 같은 이유 때문인데요. 아래와 같이 사용할 수 있는 loc 에 없는 열(컬럼)을 넣어주고 값을 넣어주면 해당 컬럼과 값이 생성됩니다.

df.loc[행, 열] 

df.loc[조건, 열]

 

Hình ảnh hồ sơ của rkdwogns10150244
rkdwogns10150244

câu hỏi đã được viết

Đặt câu hỏi