English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية
I file di formato Excel sono principalmente xls o xlsx, entrambi possono essere importati direttamente in R utilizzando la libreria xlsx.
Per leggere e scrivere file Excel in R è necessario installare un pacchetto estensione, possiamo digitare il seguente comando nel terminale di R per installarlo:
install.packages("xlsx", repos = "https://mirrors.ustc.edu.cn/CRAN/")
Il processo di installazione è il seguente:
In effetti, quasi tutti i software Excel e la maggior parte dei software di fogli di calcolo supportano i dati in formato CSV, quindi è possibile interagire con R tramite CSV senza dover utilizzare Excel.
Controlla se xlsx è stato installato con successo:
# Verifica se il pacchetto è installato any(grepl("xlsx", installed.packages())) # Carica il pacchetto library("xlsx") library("xlsx")
Esegui il codice sopra per ottenere i seguenti risultati di output:
[1] TRUE Caricamento del pacchetto richiesto: rJava Caricamento del pacchetto richiesto: methods Caricamento del pacchetto richiesto: xlsxjars
数据文件Excel
id Name url Likes 1 Google www.google.com 111 2 w3codebox it.oldtoolbag.com 222 3 Taobao www.taobao.com 333
可将以上数据复制粘贴到excel中进行测试。
接下来,我们可以使用 read.xlsx() 函数来读取 Excel 数据:
# 读取 sites.xlsx 第一个工作表数据 data <- read.xlsx("sites.xlsx", sheetIndex = 1) print(data)