인프런 커뮤니티 질문&답변
df.loc[df["거주지"].isin(gu), "지역"] = df["거주지"] 질문있습니다
작성
·
198
답변 1
1
박조은
지식공유자
안녕하세요.
아래와 같이 특정 컬럼에 대해 원하는 값을 넣어줄 수 있는데요.
df["컬럼명"] = 할당하고자 하는 값
df["없는 컬럼명"] 을 출력하면 KeyError 가 나지만 해당 컬럼에 값을 넣어주면 해당 값이 들어가면서 새로운 컬럼이 생성됩니다.
df.loc 도 같은 이유 때문인데요. 아래와 같이 사용할 수 있는 loc 에 없는 열(컬럼)을 넣어주고 값을 넣어주면 해당 컬럼과 값이 생성됩니다.
df.loc[행, 열]
df.loc[조건, 열]





