4
我試圖導入形狀文件是這樣的:導入非英語shape文件
fn <- "Proj1"
my_shp <- readShapeSpatial(fn)
在Windows計算機(32位),它工作正常,但是當我做從相同Ubuntu-machine(64位,英文操作系統,R2.14.0),我在make.names(onames,unique = TRUE)中得到「錯誤:無效的多字節字符串9」。
我懷疑這是因爲shapefile有西班牙的起源,即其中的多邊形的名稱有「墨西哥」(而不是「墨西哥」)的口音。
作爲速戰速決,我沒有在Windows中導入,保存爲.rda和在Ubuntu裝好了,但後來我得到例如「M \ xfexico」多邊形名。
我不是那麼Linux的經歷,所以我不知道如果修訂是在R或在Ubuntu。非常感謝您的幫助。
我認爲這個問題與你的文件的編碼有關。也許這[在R-br幫助列表中討論](http://r-br.2285057.n4.nabble.com/R-br-Erro-ao-importar-mapa-Shapefile-tp4023591p4024488.html)對於您。 – 2012-01-30 12:06:17
謝謝!我讀了電子郵件鏈,並從終端以「LC_ALL = C R」啓動了R,並做到了這一點。 Obrigado! – Chris 2012-01-30 12:55:23
你應該發表一個答案並勾選它,以便它不會永遠留在未答覆的隊列中,克里斯。 – 2012-01-30 15:50:14