0
我有一個XML文件,我在R中解析並且必須讀取它並將其轉換爲隨後可以由行ID排列的數據幀。此XML文件R中的XML解析和數據幀轉換
<tags>
<row Id="1" TagName="bayesian" Count="1342" ExcerptPostId="20258" WikiPostId="20257"/>
<row Id="2" TagName="prior" Count="168" ExcerptPostId="62158" WikiPostId="62157"/>
<row Id="3" TagName="elicitation" Count="6"/>
<row Id="4" TagName="normality" Count="191" ExcerptPostId="67815" WikiPostId="67814"/>
<row Id="5" TagName="open-source" Count="13"/>
</tags>
我嘗試使用XMLparse
Tags_data <- xmlParse("../Tags.xml",useInternalNodes = True)
xml_Data <- xmlToList(Tags_data)
ldply(xml_Data,data.frame)
不知怎的,它給我的錯誤,行不被轉換成data.frame。
的錯誤上使用
xmlAttrsToDataFrame
我得到的是「Error in xmlParse(xml,useInternalNodes = True): object'True'not found」。真應該是「真」 – scoa