강의

멘토링

커뮤니티

Inflearn Community Q&A

jo4234209's profile image
jo4234209

asked

Big Branch Practical 1Day Class(R)

Classification Model

분류모델 강의 df[, "Species"]와 df$Species 차이

Written on

·

224

1

안녕하세요. 선생님,

R 입문자입니다.^^

분류모델 강의 내용을 실습하다가 모르는 부분이 있어서 질문 드립니다.

 df[, "Species"]<-ifelse(df$Species=="virginica",1,0)

 model<-glm(Species~., df, family="binomial") 결과와

df$Species<-ifelse(df$Species=="virginica",1,0) 결과의 차이가 있는데 이유를 잘 모르겠습니다. 설명 부탁 드립니다.

감사합니다.

 

bigdata

Answer 2

1

jo423님의 프로필 이미지
jo423
Questioner

신속하고 친절한 답변 감사 드립니다.  다시 찬찬히 확인해 보니 오타가 있어서 그랬습니다.^^;;

0

datadoctor님의 프로필 이미지
datadoctor
Instructor

안녕하세요 김승욱 입니다.

데이터프레임 객체명이 df의 경우

df[, "Species"] 와 df$Species 는

완전히 같은 결과를 반환하는게 맞습니다.

 

앞에서 먼저 ifelse()로 기존 Species 변수를 덮어쓰면서 한번 변환이 되었기 때문에 뭔가 다르지 않을까요?

코드 실행 전과 후의 데이터프레임 내용을 제가 확인을 못해서 일단 여기까지 답변을 드립니다.

한 번 확인 부탁드립니다.

감사합니다.

 

jo4234209's profile image
jo4234209

asked

Ask a question