Possiamo lavorare con dati strutturati provenienti da fogli di calcolo, sfruttare le funzionalità di R per l'analisi e la manipolazione dei dati e incorporare dati Excel in altri R processi e pacchetti leggendo file Excel in R. Il pacchetto readxl offre un metodo semplice ed efficace per leggere file Excel in R come R
R
library> (readxl)> Data_gfg <-> read_excel> (> 'Data_gfg.xlsx'> )> Data_gfg> |
stringa di formato Java
>
Ciclo for nello script di shell
>
Produzione:
group value1 value2 1 Group A 9.539645 11.584165 2 Group A 13.117417 9.469207 3 Group A 10.141017 16.337912 4 Group A 10.258575 14.415924 5 Group A 13.430130 9.753783 6 Group A 10.921832 11.194230 7 Group A 7.469878 11.066689 8 Group A 8.626294 13.559930 9 Group A 9.108676 11.833262 10 Group A 12.448164 12.506637>
Metodo 2: utilizzo di read.xlsx() da xlsx
La funzione read.xlsx() viene importata dalla libreria xlsx del linguaggio R e utilizzata per leggere/importare un file Excel nel linguaggio R.
Sintassi:
read.xlsx(percorso)
Possiamo gestire dati strutturati da fogli di calcolo e incorporare dati Excel con altri pacchetti e flussi di lavoro R leggendo file Excel in R utilizzando il pacchetto xlsx. Per ulteriori elaborazioni e analisi, i file Excel possono essere letti in R come frame di dati utilizzando la funzione read.xlsx().
Esempio:
R
Python con ordinamento a bolle
install.packages> (> 'xlsx'> )> Data_gfg <-> read.xlsx> (> 'Data_gfg.xlsx'> )> Data_gfg> |
>
>
Produzione:
group value1 value2 1 Group A 9.539645 11.584165 2 Group A 13.117417 9.469207 3 Group A 10.141017 16.337912 4 Group A 10.258575 14.415924 5 Group A 13.430130 9.753783 6 Group A 10.921832 11.194230 7 Group A 7.469878 11.066689 8 Group A 8.626294 13.559930 9 Group A 9.108676 11.833262 10 Group A 12.448164 12.506637>
FAQ:
Q.1: Possiamo leggere più file Excel in una volta sola?
Yes, we can read multiple Excel files by providing a vector of file paths to the read_excel() function.>
Q.2: Come possiamo leggere un intervallo specifico di celle da un file Excel?
The read_excel() function allows us to specify the range of cells to be read using the range parameter.>
Q.3: Possiamo leggere i file Excel da un foglio di lavoro specifico per nome invece che per indice?
Yes, you can read Excel files from a specific worksheet by name using the sheetName parameter in the read_excel() function.>