안녕하세요. p.286에 해당하는 단계 구분도를 그리다가 질문이 생겼습니다.
다음과 같이 코딩하면 왜 에러가 나는지 궁금합니다.
ggChoropleth(data=korpop1, aes(fill=pop, map_id=name), map=kormap1, interactive = TRUE)
Error in seq_len(nrow(data) - 1) :
argument must be coercible to non-negative integer
교재의 코딩과 다르게 한 점은 map_id 부분에 code가 아닌 name을 넣고
kormap1 데이터의 name 변수의 한글이 깨지지 않도록 다음과 같은 코딩도 해주었습니다.
kormap1$name=iconv(kormap1$name, "UTF-8", "CP949")
안녕하세요. p.286에 해당하는 단계 구분도를 그리다가 질문이 생겼습니다. 다음과 같이 코딩하면 왜 에러가 나는지 궁금합니다.
ggChoropleth(data=korpop1, aes(fill=pop, map_id=name), map=kormap1, interactive = TRUE) Error in seq_len(nrow(data) - 1) : argument must be coercible to non-negative integer
교재의 코딩과 다르게 한 점은 map_id 부분에 code가 아닌 name을 넣고 kormap1 데이터의 name 변수의 한글이 깨지지 않도록 다음과 같은 코딩도 해주었습니다. kormap1$name=iconv(kormap1$name, "UTF-8", "CP949")
map_id 부분에 왜 name으로 지역을 구분하면 안 되는지 궁금합니다. 감사합니다.