답변함
실전모고 6회 7번 질문
문제는 아래와 같습니다.
- 순서 정보가 중요하지 않은
fertilizer_type컬럼은pandas의get_dummies()를 사용하여 원-핫 인코딩을 수행하세요.
crop_pre = pd.get_dummies(data=crop_pre, columns=['fertilizer_type'])
이렇게 하면 안되나요??
왜,
dummies = pd.get_dummies(crop_pre['fertilizer_type'], prefix='fertilizer')
crop_pre = pd.concat([crop_pre.drop('fertilizer_type', axis=1), dummies], axis=1)
이렇게 하라고 했나요?
0
댓글
안녕하세요 질의주셔서 감사합니다.
네, 말씀하신 방법으로 진행하셔도 됩니다.
원-핫 인코딩은 여러 가지 방법으로 수행할 수 있으며, 작성하신 pd.get_dummies() 방식도 올바른 방법입니다.
안내해 드린 코드는 원-핫 인코딩을 수행하는 또 다른 방법을 예시로 보여드린 것이며, 반드시 해당 방식으로 작성해야 한다는 의미는 아닙니다.
두 방법 모두 정답이므로 편하신 방법으로 진행하시면 됩니다.
댓글을 남기려면 로그인하세요.