Сбой функции Inner_Join, не согласовывает colClass / Несовместимые типы - PullRequest
0 голосов
/ 11 октября 2019

Я пытаюсь создать карту choropleth, используя шейп-файл .shp и csv. Я застрял на шаге inner_join и продолжаю получать сообщение об ошибке ниже, даже после использования функции colClass для изменения типа переменной в соответствии с данными моего шейп-файла. Кто-нибудь знает, в чем может быть проблема?

ods_total<-read.csv("ods.csv",stringsAsFactors = FALSE,colClasses = c("STATE_FIPS"="integer"))

> typeof(ods_total$STATE_FIPS)
[1] "integer"

> typeof(map$STATE_FIPS)
[1] "integer"

> map_data<-inner_join(map,ods_total)

Joining, by = c("STATE_NAME", "DRAWSEQ", "STATE_FIPS")
**Error: Can't join on 'STATE_FIPS' x 'STATE_FIPS' because of incompatible types (factor / integer)**"
...