R軟件如何讀取文字數據?
R軟件中有很多程序包,比如RCurl、XML、rvest,以及R的基礎包,都有函數可以讀取文字數據,下面我們就來介紹下具體的使用方法。
操作方法
(01)對於網頁爲csv檔案的頁面,可以直接用函數匯入網頁數據並轉爲數據框的形式。html格式的網頁也可以讀取。例如:data <- (text="it is a page")#text是要檢視的文字head(data,10)#讀取網頁數據的代碼data <- ("page"),page可以是要檢視的網址或文字
(02)R基礎包中的readLines可以讀取網頁或文字數據。#輸入文字cat("asqsdn1213",file="a1")readLines("a1") #讀取文字數據#cat中"n"表示換行。
(03)RCurl包中的getURL()函數獲取網頁數據。library(RCurl)data<-getURL("a1")#a1爲某個具體的網址。head(data)
(04)透過getURL直接獲取的數據有些凌亂,可以藉助library(XML)解析樹函數htmlTreeParse處理。library(XML)#解析樹函數htmlTreeParsedata_Parse<-htmlTreeParse(data)head(data_Parse,2)
(05)對於複雜網站的文字數據,用rvest包中的read_html函數來提取文字數據。library(rvest)page<-read_html("a1")#a1爲某個具體的網址data<-html_nodes(page,"table")head(data)#本例中沒有輸入網址,所以結果爲空。
(06)透過html_nodes獲得的數據不能直接投入使用。table<-html_table(data);table #提取表格數據,可以得到多個表格結果table[1]#檢視第1個表text<-html_text(data);text #提取文字數據#在實際應用中,可以發現提取表格後的數據或文字是非常便於分析的。
-
excel表格怎麼做餅狀圖表
爲了將excel表格裏面數據用圖形展示出來,有時候我們會將數據製作成表格。除了可以製作柱狀圖形表格,還可以做餅狀圖標。方法也比較的簡單,小編用成績表的例子來和大家簡單講解下。操作方法(01)先將數據按照規範填入在表格內,按照一列名字,一列成績填寫。(02)選中兩列數...
-
市場調查怎麼做
市場調查筆者第二次實習的內容就是市場調查,其實對於怎麼做市場調查,具體方法有很多,關鍵還是要結合自身實際來,這裏就給你提供一些方向性資訊,希望對你有所幫助。操作方法(01)一個就是招聘人員深入市場選擇門店進行調查,這個是最簡單也是容易獲得一手資料的。(02)二個就...
-
如何做好餐廳管理
餐廳管理在企業很重要,不能有半點的閃失,也關乎到安全和產線的投產。那麼怎麼做好餐廳管理呢?小編與大家分享一下。操作方法(01)每日餐廳所需的材料(包括調味品、魚肉、蔬菜、米麪及炊具等)要合乎衛生需要。(02)廚房內要保持清潔,地面不可積水,不可滑膩。(03)每次用餐完畢後...
-
低壓電工實際操作,三相電機的正反轉控制
低壓電工實際操作的一項重要項目:三相電機的正反轉控制。想實現電機的正反轉,只需要對調三相電源的兩根線路就可以實現。這樣控制電路需要兩個交流接觸器來實現,電機的電源的相序切換。爲了實現互鎖和將接觸器的常閉觸點串接到電路中。操作方法(01)看懂原理圖:分爲主...