আমি এক্সএমএল থেকে আর ডেটা ফ্রেমে পার্স করার চেষ্টা করেছি, এই লিঙ্কটি আমাকে অনেক সহায়তা করেছে:
একটি এক্সএমএল ফাইল থেকে কীভাবে আর ডেটা ফ্রেম তৈরি করবেন
তবে তবুও আমি আমার সমস্যাটি সনাক্ত করতে পারিনি:
আমার কোডটি এখানে:
data <- xmlParse("http://forecast.weather.gov/MapClick.php?lat=29.803&lon=-82.411&FcstType=digitalDWML")
xmlToDataFrame(nodes=getNodeSet(data1,"//data"))[c("location","time-layout")]
step1 <- xmlToDataFrame(nodes=getNodeSet(data1,"//location/point"))[c("latitude","longitude")]
step2 <- xmlToDataFrame(nodes=getNodeSet(data1,"//time-layout/start-valid-time"))
step3 <- xmlToDataFrame(nodes=getNodeSet(data1,"//parameters/temperature"))[c("type="hourly"")]
আমি যে ডেটা ফ্রেমটি রাখতে চাই তা হ'ল:
latitude longitude start-valid-time hourly_temperature
29.803 -82.411 2013-06-19T15:00:00-04:00 91
29.803 -82.411 2013-06-19T16:00:00-04:00 90
আমি আটকে আছি xmlToDataFrame()
, যে কোনও সহায়তা খুব প্রশংসা হবে, ধন্যবাদ