2010-07-21 6 views
2

previous question에서 XML 파일을 R로 읽어 들여 평균 및 표준 편차 등의 기본적인 통계 분석을 수행했습니다.이 질문은 역순입니다. 원본 XML 파일을 읽고 원본 데이터와 R에서 수행 된 통계 분석 결과를 포함하는 새 XML 파일을 만드는 것이 가능합니까?R의 결과를 XML 파일에 저장하는 방법

+3

구체적으로는 'XML 만들기 " http://www.omegahat.org/RSXML/shortIntro.html의 XML 패키지에 HTML 소개를 참조하십시오 – Greg

답변

2

XML 패키지 만 사용하십시오. 예컨대 :

library(XML) 
# from the package documentation: 
b = newXMLNode("bob") 
saveXML(b) 
f = tempfile() 
saveXML(b, f) 
doc = xmlInternalTreeParse(f) 
saveXML(doc) 
con <- xmlOutputDOM() 
con$addTag("author", "Duncan Temple Lang") 
con$addTag("address", close=FALSE) 
con$addTag("office", "2C-259") 
con$addTag("street", "Mountain Avenue.") 
con$addTag("phone", close=FALSE) 
con$addTag("area", "908", attrs=c(state="NJ")) 
con$addTag("number", "582-3217") 
con$closeTag() # phone 
con$closeTag() # address 
saveXML(con$value(), file="out.xml") 
관련 문제