में अमान्य मल्टीबाइट स्ट्रिंग मैं जापानी में एक सीएसवी आयात करने की कोशिश कर रहा हूं। यह कोड:read.csv
url <- 'http://www.mof.go.jp/international_policy/reference/itn_transactions_in_securities/week.csv'
x <- read.csv(url, header=FALSE, stringsAsFactors=FALSE)
निम्नलिखित त्रुटि देता है:
Error in type.convert(data[[i]], as.is = as.is[i], dec = dec, na.strings = character(0L)) :
invalid multibyte string at '<91>ΊO<8b>y<82>ёΓ<e0><8f>،<94><94><84><94><83><8c>_<96>̏@(<8f>T<8e><9f><81>E<8e>w<92><e8><95>@<8a>փx<81>[<83>X<81>j'
मैं एन्कोडिंग (Encoding(url) <- 'UTF-8'
और भी latin1 करने के लिए) को बदलने की कोशिश की और read.csv मापदंडों को दूर करने की कोशिश की, लेकिन एक ही "अवैध multibyte प्राप्त प्रत्येक मामले में स्ट्रिंग "संदेश। क्या कोई अलग एन्कोडिंग है जिसका प्रयोग किया जाना चाहिए, या क्या कोई अन्य समस्या है?
से अपग्रेड किया गया तो क्या यह समस्या गायब हो गई है क्या आपने तर्क 'एन्कोडिंग = "यूटीएफ -8" 'to read.sv()' को सेट करने का प्रयास किया है? – Andrie
हां, एक ही परिणाम के साथ। – jaredwoodard