R Excel 文件

Excel 格式的文件主要是 xls 或 xlsx,這兩種文件可以在 R 語言中導(dǎo)入 xlsx 庫來實現(xiàn)直接的讀取。

R 語言讀寫 Excel 文件需要安裝擴展包,我們可以在 R 到控制臺輸入以下命令來安裝:

install.packages("xlsx", repos = "https://mirrors.ustc.edu.cn/CRAN/")

安裝過程如下:

事實上,幾乎所有的 Excel 軟件與大多數(shù)表格軟件一樣支持 CSV 格式的數(shù)據(jù),所以完全可以通過 CSV 與 R 交互,沒必要再使用 Excel。

查看 xlsx 是否安裝成功:

# 驗證包是否安裝
any(grepl("xlsx",installed.packages()))
# 載入包
library("xlsx")
library("xlsx")

執(zhí)行以上代碼輸出結(jié)果為:

[1] TRUE
Loading required package: rJava
Loading required package: methods
Loading required package: xlsxjars

Excel 文件數(shù)據(jù):

圖片.png

id    Name    url    Likes
1    Google    www.google.com    111
2    Nhooo    www.soo66.com    222
3    Taobao    www.taobao.com    333

可將以上數(shù)據(jù)復(fù)制粘貼到excel中進行測試。

接下來,我們可以使用  read.xlsx() 函數(shù)來讀取 Excel 數(shù)據(jù):

# 讀取 sites.xlsx 第一個工作表數(shù)據(jù)
data <- read.xlsx("sites.xlsx", sheetIndex = 1)
print(data)
丰满人妻一级特黄a大片,午夜无码免费福利一级,欧美亚洲精品在线,国产婷婷成人久久Av免费高清