Die head()- und tail()-Funktion in R

Die head()- und tail()-Funktion in R werden oft verwendet, um die ersten und letzten n Zeilen eines Datensatzes zu lesen.

Sie können ein berufstätiger Profi, ein Programmierer oder ein Anfänger sein, aber es gibt Zeiten, in denen Sie große Datensätze lesen und analysieren müssen.

Es ist wirklich schwer, einen riesigen Datensatz zu verarbeiten, der 20+ Spalten oder sogar mehr hat und tausende von Zeilen umfasst.

Dieser Artikel behandelt die head()- und tail()-Funktionen in R, die jeweils die ersten und letzten n Zeilen zurückgeben.

Syntax der head()- und tail()-Funktionen

Lassen Sie uns schnell sehen, wie die head()- und tail()-Methoden aussehen

Head(): Eine Funktion, die die ersten n Zeilen des Datensatzes zurückgibt.

Tail(): Eine Funktion, die die letzten n Zeilen des Datensatzes zurückgibt.

Wo,

  • x = Eingabedatensatz / Datenrahmen.
  • n = Anzahl der Zeilen, die die Funktion anzeigen soll.

Die head()-Funktion in R

Die head()-Funktion in R wird verwendet, um die ersten n Zeilen im Eingabedatenrahmen anzuzeigen.

In diesem Abschnitt werden wir die ersten n Zeilen mit der head()-Funktion erhalten.

Für diesen Prozess werden wir einen Datensatz ‚iris‘ importieren, der standardmäßig in R Studio verfügbar ist.

#importing the dataset
    df<-datasets::iris
    #returns first n rows of the data
    head(df)

Sie können sehen, dass die head()-Funktion die ersten 6 Zeilen im Iris-Datensatz zurückgegeben hat.

Die head()-Funktion mit benutzerdefinierten Zeilen

Standardmäßig gibt die head()-Funktion die ersten 6 Zeilen zurück.

Aber was, wenn Sie die ersten 10, 15 Zeilen eines Datensatzes sehen möchten?

Gut, Sie haben vielleicht in der Syntax bemerkt, dass Sie das number-Argument an die head-Funktion übergeben können, um eine spezifische Anzahl von Zeilen anzuzeigen.

Lassen Sie uns sehen, wie es funktioniert.

#importing the data
    df<-datasets::airquality
    #returns first 10 rows
    head(df,n=10)

Sie können jetzt sehen, dass die head()-Funktion die ersten 10 Zeilen zurückgegeben hat, wie von uns in der Eingabe angegeben. Sie können dieselbe Abfrage auch als head(df,10) schreiben und die gleichen Ergebnisse erhalten.

So funktioniert die head()-Funktion.

head()-Funktion, um die ersten n Werte in einer bestimmten Spalte zu erhalten

In den obigen Abschnitten hat die head()-Funktion den gesamten Satz von Werten in den ersten n Zeilen eines Datensatzes zurückgegeben.

Aber wussten Sie, dass die head()-Funktion in der Lage ist, die Werte einer bestimmten Spalte zurückzugeben?

Ja, Sie haben richtig gelesen!

Mit einem einzigen Stück Code können Sie die ersten n Werte einer bestimmten Spalte erhalten.


#importing the data
df<-datasets::mtcars
#returns first 10 values in column 'mpg'
head(mtcars$mpg,10)


Output = 21.0 21.0 22.8 21.4 18.7 18.1 14.3 24.4 22.8 19.2

Genauso wie im obigen Beispiel können Sie einfach den Namen der gewünschten Spalte zusammen mit der gewünschten Zeilenzahl angeben. Das war’s.

Die head()-Funktion dringt in die Daten ein und gibt die gewünschten Daten zurück.

Die tail()-Funktion in R

Die tail()-Funktion in R wird insbesondere verwendet, um die letzten n Zeilen eines Datensatzes anzuzeigen, im Gegensatz zur head()-Funktion.

Dieser Abschnitt veranschaulicht die tail()-Funktion und ihre Verwendung in R.

Für diesen Zweck verwenden wir den ‚airquality‘-Datensatz.

#importing the dataset 
df<-datasets::airquality
#returns last n rows of the data
tail(df)

Im Folgenden können Sie die letzten 6 Zeilen des Iris-Datensatzes sehen. Das ist es, was die tail()-Funktion in R macht.

Die tail()-Funktion mit benutzerdefinierten Zeilen

Ähnlich wie die head()-Funktion kann die tail()-Funktion die letzten n Zeilen der angegebenen Anzahl zurückgeben.

#importing the data
df<-datasets::airquality
#returns the last 10 values
tail(df,10)

Hier können Sie sehen, dass die tail()-Funktion die letzten 10 Zeilen zurückgegeben hat, wie von uns im Code angegeben.

tail()-Funktion, um die letzten n Werte in einer bestimmten Spalte zu erhalten

Die head()- und tail()-Funktion erledigen die gleiche Aufgabe auf entgegengesetzte Weise.

Sie können die tail-Funktion auch verwenden, um die letzten n Werte einer bestimmten Spalte zu erhalten.

Lassen Sie uns sehen, wie es funktioniert!


#importing the data
df<-datasets::mtcars
#returns the last 10 values of column 'mpg'
tail(mtcars$mpg,10)


Output = 15.2 13.3 19.2 27.3 26.0 30.4 15.8 19.7 15.0 21.4

Wenn Sie dieses Ergebnis erhalten haben, herzlichen Glückwunsch! Sie haben es geschafft.

Genau wie in diesem Beispiel können Sie den Spaltennamen zusammen mit der Zeilenanzahl angeben, um die gewünschten Werte zu erhalten.

Abschluss

Die head()- und tail()-Funktion in R sind die nützlichsten Funktionen, wenn es um das Lesen und Analysieren von Daten geht.

Sie können über diese Funktionen angepasste Werte erhalten, wie oben dargestellt. Einfache Syntax, effektive Ergebnisse! – head()- und tail()-Funktion in R.

Kostenlosen Account erstellen

Registrieren Sie sich jetzt und erhalten Sie Zugang zu unseren Cloud Produkten.

Das könnte Sie auch interessieren:

centron Managed Cloud Hosting in Deutschland

Wie berechnet man den BLEU-Score in Python?

Python
Wie berechnet man den BLEU-Score in Python? Der BLEU-Score in Python ist eine Metrik, die die Güte von maschinellen Übersetzungsmodellen misst. Ursprünglich wurde er nur für Übersetzungsmodelle entwickelt, wird jedoch…