Мне нужно использовать команду sf package, потому что readShapePoly commnad будет удален. Это будущее, которое я знаю ... Так что я хочу изменить свой код с маршрута
это readShapePloy для маршрутизации sf :: st_read. Но я не могу написать правильный код. Поэтому я хочу исправить код, и я очень рад, если вы покажете правильную команду sf package. Моя текущая команда ниже, спасибо ... (прошу прощения за плохое владение английским языком, пожалуйста, перейди ...)
В R я снова и снова писал код для ex, по команде sf :: st_read. Но это снова и снова показывает ошибку ... код ниже и сообщение об ошибке ниже тоже
usa_state <- readShapePoly("usa_state.shp", IDvar = "STATE_CODE")
Это нормально, но я знаю, чтобы изменить этот код в будущем, потому что эта команда удалена в будущем. Поэтому, пожалуйста, покажите мне команду, что это маршрут пакета sf. Я попробовал приведенный ниже код, но я знаю, что это не понятно в R.
usa_state = sf::st_read("usa_state.shp", layer = "STATE_CODE")
плохой код ... Пожалуйста, верните правильное кодирование! Произошла ошибка.
Error in CPL_read_ogr(dsn, layer, query, as.character(options), quiet, :
SQL execution failed, cannot open layer.
In addition: Warning message:
In CPL_read_ogr(dsn, layer, query, as.character(options), quiet, :
GDAL Error 1: SQL Expression Parsing Error: syntax error, unexpected
identifier, expecting SELECT or '('. Occurred around : "STATE_CODE"