當我閱讀確定的西班牙語網站時,我在HTML編碼中獲得了西班牙口音。我用readLines
函數閱讀網站(我需要使用這個函數)。在R中轉換html西班牙語口音
url <- "http://www.senamhi.gob.pe/include_mapas/_map_data_hist03.php?drEsta=01"
char_data <- readLines(url,encoding="UTF-8")
使得所有操作,讓我的數據後,我有一個數據幀在那裏我有能與重音字字符值的變量。它會是這樣的:
var <- rep("Meteorológica",5)
我需要將西班牙語口音在HTML編碼轉換爲普通西班牙口音。我iconv
功能
iconv(var, "UTF-8", "ASCII")
,但它不能正常工作測試,我得到的輸入相同的字符向量。我還測試了在readLines
函數中更改encoding
選項,但都不起作用。
我該怎麼辦?謝謝。
更有可能我們將能夠幫助您你做一個最小的可重複的例子來解決你的問題。我們可以從中學習並使用它來向您展示如何解決您的問題。你可以看看[這個SO帖子](https://stackoverflow.com/questions/5963269/how-to-make-a-great-r-reproducible-example)關於如何在R中創建一個很好的重現例子。 –