Tôi có đoạn mã sau:R Nhận tên cột từ data.frame
install.packages("XML")
library(XML)
install.packages("plyr")
library(plyr)
feed <- "http://feeds.reuters.com/Reuters/worldNews?format=xml"
reuters<-xmlToList(feed)
data <- lapply(reuters[[1]][names(reuters[[1]])=="item"], data.frame)
data
Tất cả các dữ liệu được hiển thị.
Tôi làm cách nào để có được tất cả của data
?
Tôi đã thử số này names(data)
nhưng chỉ xuất ra "item" "item" "item"
.
Cảm ơn. Đó là đủ đơn giản. Có cách nào khác để tránh ràng buộc các khung dữ liệu hay điều này là cần thiết không? – user1477388
@ user1477388 bạn có thể phân tích cú pháp 'XML' và sử dụng' xpath' để lấy tiêu đề nếu tất cả bạn muốn – jdharrison
Tôi chỉ tò mò về các phương pháp khác - cố gắng học R. Tôi tin rằng cách tiếp cận ràng buộc của bạn có lẽ là tốt nhất. – user1477388