강의

멘토링

커뮤니티

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

안은남님의 프로필 이미지
안은남

작성한 질문수

단 두 장의 문서로 데이터 분석과 시각화 뽀개기

10) assign 으로 새로운 컬럼 만들기, qcut으로 binning, bucketing 하기

10강 3:30 부분에서 질문!

작성

·

185

1

안녕하세요?
10강 3분 30초 경에 np.log(x.A) 라는 표현식이 나오는데요,
이 lambda 함수를 돌리면, ln(A)의 값이 ln_A에 저장이 되는 것을 확인하였는데, x.A라는 것이 무슨 의미인지 이해가 되지 않아 질문드립니다.
x 곱하기 A는 아닌 것 같은데, 정확히 무슨 의미인지 알려주실 수 있을까요?
감사합니다.

답변 1

1

박조은님의 프로필 이미지
박조은
지식공유자

안녕하세요.

질문주신 내용은 컬럼을 인덱싱하는 내용입니다.

"A"라는 컬럼을 df라는 데이터프레임에서 불러올 때  df["A"] 라는 방법으로 불러올 수도 있지만

df.A 로 불러올 수도 있습니다.

그렇다면 df.A 혹은 df.B 라는 방법이 df["A"] 로 불러오는 것보다 간단해 보이는데요.

특수문자나 띄어쓰기 등이 포함되지 않은 컬럼명을 가져올 때는 df.A 로 불러올 수 있지만

컬럼명에 특수문자나 띄어쓰기 등이 포함된다면 df["A 띄어쓰기 특수문자!"] 로 불러와야 합니다.

감사합니다 :)

안은남님의 프로필 이미지
안은남

작성한 질문수

질문하기