So importieren Sie Excel-Dateien in R (Schritt für Schritt)

Von Fabian
Kategorie: R
Tags: Input/Output
Lesezeit: 2 Minuten

Der einfachste Weg, eine Excel-Datei in R zu importieren, ist die Verwendung der Funktion read_excel() aus dem readxl-Paket.

Diese Funktion verwendet die folgende Syntax:

read_excel (Pfad, Blatt = NULL)

wo:

  • Pfad: Pfad zur xls / xlsx-Datei
  • Blatt: Das zu lesende Blatt. Dies kann der Name des Blattes oder die Position des Blattes sein. Wenn dies nicht angegeben ist, wird das erste Blatt gelesen.

Dieses Tutorial enthält ein Beispiel für die Verwendung dieser Funktion zum Importieren einer Excel-Datei in R

Beispiel: Importieren Sie eine Excel-Datei in R

Angenommen, ich habe eine Excel-Datei am folgenden Speicherort gespeichert:

C: \ Benutzer \ Bob \ Desktop \ data.xlsx

Die Datei enthält folgende Daten:

Importieren Sie Excel in R

Der folgende Code zeigt, wie diese Excel-Datei in R importiert wird:

#installieren und laden des readxl-Pakets
install.packages('readxl')
library(readxl)

#Excel-Datei in R importieren
data <- read_excel('C:\\Users\\Bob\\Desktop\\data.xlsx')

Beachten Sie, dass wir im Dateipfad doppelte Backslashes (\\) verwendet haben, um den folgenden häufigen Fehler zu vermeiden:

Error: '\U' used without hex digits in character string starting ""C:\U"

Wir können den folgenden Code verwenden, um die Daten schnell anzuzeigen:

#Gesamten Datensatz anzeigen
data

 team  points  assists
 <chr>   <dbl>   <dbl>
1 A         78      12
2 B         85      20
3 C         93      23
4 D         90       8
5 E         91      14

Wir können sehen, dass R die Excel-Datei importierte und automatisch feststellte, dass Team eine Zeichenfolgenvariable war, während Punkte und Vorlagen numerische Variablen waren.

Verwandte Artikel: So importieren Sie CSV-Dateien in R

Statistik: Der Weg zur Datenanalyse

* Amazon Affiliate Link


Das könnte Sie auch interessieren:
R

So verwenden Sie die read.delim-Funktion in R

Sie können die Funktion read.delim() verwenden, um Textdateien mit Trennzeichen in R einzulesen.

Diese Funktion verwendet die folgende grundlegende Syntax:

read.delim(file, header=TRUE, sep='\t')

wo:

  • file …