的消息,我有以下代碼:閱讀有R
install.packages("XML")
library(XML)
install.packages("plyr")
library(plyr)
feed <- "http://feeds.reuters.com/Reuters/worldNews?format=xml"
data <- ldply(xmlToList(feed), data.frame)
但是,它給了我下面的錯誤:
Error in data.frame(title = "Reuters: World News", link =
"http://www.reuters.com", : arguments imply differing number of
rows: 1, 3, 2
爲什麼我不能加載這個XML(但我可以加載其他XML如www.w3schools.com/XQuery/books.xml)?
你檢查'STR(xmlToList(飼料))'呢?這個數據不是很「常規」的,所以你不想把它變成一個'data.frame'。 XML加載正常,但data.frame不知道如何處理這樣的嵌套數據(它傾向於矩形數據) – MrFlick