logo

Com llegir un fitxer Excel a R?

Podem treballar amb dades estructurades de fulls de càlcul, aprofitar les capacitats de R per a l'anàlisi i manipulació de dades i incorporar dades d'Excel a altres R processos i paquets llegint fitxers Excel a R. El paquet readxl ofereix un mètode senzill i eficaç per llegir fitxers Excel a R com R



R






library>(readxl)> Data_gfg <->read_excel>(>'Data_gfg.xlsx'>)> Data_gfg>



>

>

Sortida:

 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>

Mètode 2: utilitzant read.xlsx() de xlsx

La funció read.xlsx() s'importa de la biblioteca xlsx del llenguatge R i s'utilitza per llegir/importar un fitxer Excel en llenguatge R.

Sintaxi:

read.xlsx (camí)

Podem tractar dades estructurades dels fulls de càlcul i incorporar dades d'Excel amb altres paquets i fluxos de treball de R llegint fitxers d'Excel en R mitjançant el paquet xlsx. Per a un processament i anàlisi addicionals, els fitxers Excel es poden llegir a R com a marcs de dades mitjançant la funció read.xlsx().

Exemple:

R




install.packages>(>'xlsx'>)> Data_gfg <->read.xlsx>(>'Data_gfg.xlsx'>)> Data_gfg>

Rohit Shetty actor
>

>

Sortida:

 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>

Preguntes freqüents:

P.1: Podem llegir diversos fitxers d'Excel d'una vegada?

Yes, we can read multiple Excel files by providing a vector of file paths to the read_excel() function.>

P.2: Com podem llegir un interval específic de cel·les d'un fitxer Excel?

The read_excel() function allows us to specify the range of cells to be read using the range parameter.>

P.3: Podem llegir fitxers d'Excel d'un full de treball específic pel nom en lloc d'un índex?

Yes, you can read Excel files from a specific worksheet by name using the sheetName parameter in the read_excel() function.>