我正在使用getURLContent(url, userpasswrd, httpauth=1L, binary=TRUE)
从服务器下载 csv 文件。
我使用这个 getURLContent() 后得到的数据是一个带有内容的原始向量
"4d" "43" "4e" "2c" "45" "4e"
我知道数据集应该有大约 400 列和几百行。如何将此原始向量转换为适当的数据。我用过
as.raw(as.hexmode(rawvector1)
rawToChar(iconv(rawvector1, from="UTF-8"))
这些都不起作用。基本上我不知道如何将原始向量转换为正确的格式。非常感谢这里的任何帮助。
好的,我尝试了这种方法,它奏效了。
test1 = getURLContent(url,userpwd,httpauth = 1L, binary=TRUE)
testraw1= readBin(test1 , what='characer', n=length(t61)/4)
new.dataframe = data.frame(read.csv(textConnection(testraw1)))