首頁  >  文章  >  後端開發  >  XML包匯入與處理XML資料格式|R包

XML包匯入與處理XML資料格式|R包

黄舟
黄舟原創
2017-02-25 14:03:151913瀏覽

XML包匯入與處理XML資料格式|R包

什麼是XML?

• XML 指可擴充標記語言(EXtensible Markup Language)
• XML 是一種標記語言,很類似 HTML
• XML 的設計宗旨是傳輸數據,而非顯示數據
• XML 標籤沒有被預先定義。您需要自行定義標籤。
• XML 被設計為具有自我描述性。
• XML 是W3C 的建議標準

關於XML更詳細的介紹,請參閱連結:http://www.w3school.com.cn/xml/xml_intro.asp

#R語言如何解析XML?

R語言提供了XML套件解析XML數據格式,包括匯入XML數據和處理XML數據,舉例說明如下。

## 加载XML包
library('XML')
## 自定义一个XML数据内容
content <-   
&#39;<note>  
<name>shujuren</name>  
<url>http://shujuren.org</url>  
<date>2016-01-01</date>  
</note>&#39;
doc <- xmlParse(content, encoding="UTF-8")xmlToList(doc)
# use an R-level node representationdoc1 <- xmlTreeParse(content)xmlToList(doc1)
## 转换成DataFrame类型xmlToDataFrame(doc)

資料框的結果如下:

            text1            
            shujuren2 
            http://shujuren.org3          
            2016-01-01

思考:
手機上面的通訊錄可以導成XML資料格式,如何用R語言的XML進行匯入和處理?
參考連結:
http://www.php.cn/xml_rss-353691.html

 以上是XML套件匯入和處理XML資料格式|R套件 的內容,更多相關內容請關注PHP中文網(www.php.cn)!


#
陳述:
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn