Tutorials  /  Python

Zeilen und Spalten in R

Ccentron Redaktion · November 2024 ·4 Min. Lesezeit ·Python, Tutorial

In diesem Artikel konzentrieren wir uns auf das Konzept der Zeilen und Spalten in R, d. h. darauf, wie man die Anzahl der Zeilen und Spalten eines Objekts in der R-Programmierung im Detail ermittelt.

Einleitung

Ob Matrix oder Datenrahmen, wir arbeiten mit Daten in Form von Zeilen und Spalten. Im Bereich der Datenanalyse, insbesondere bei statistischen Analysen, ist es notwendig, die Details des Objekts zu kennen, d. h. die Anzahl der Zeilen und Spalten, die die Datenwerte repräsentieren.

Die R-Programmierung bietet uns einige einfache Funktionen, um diese Informationen leicht zu erhalten! Werfen wir also einen Blick darauf, eine nach der anderen.

VM

Passende Infrastruktur bei centron

Skripte und Dienste brauchen irgendwann eine Umgebung, die durchläuft: ccloud³ VMs ab 3,12 € im Monat, stundengenau abgerechnet. Cloud Server mieten →

Die Funktion ncol() in der R-Programmierung

Die R-Programmierung hilft uns mit der Funktion ncol(), mit der wir die Anzahl der Spalten eines Objekts ermitteln können.

Die Funktion ncol() gibt die Gesamtzahl der Spalten zurück, die im Objekt vorhanden sind.

Syntax:

Code
ncol(object)

Wir müssen das Objekt übergeben, das die Daten enthält. Dabei kann es sich um einen Datenrahmen, eine Matrix oder einen Datensatz handeln.

Beispiel 01 - ncol() in der R-Programmierung

Im folgenden Beispiel haben wir eine Matrix erstellt. Anschließend verwenden wir die Funktion ncol(), um die Anzahl der Spalten in der Matrix zu ermitteln.

Python
rm(list = ls())
data = matrix(c(10,20,30,40),2,6)
print(data)
print('Number of columns of the matrix: ')
print(ncol(data))

Ausgabe:

Code
> print(data)
     [,1] [,2] [,3] [,4] [,5] [,6]
[1,]   10   30   10   30   10   30
[2,]   20   40   20   40   20   40
> print('Number of columns of the matrix: ')
[1] "Number of columns of the matrix: "
> print(ncol(data))
[1] 6

Beispiel 02 - ncol() in der R-Programmierung

Hier haben wir den Datensatz zur Vorhersage von Bankkreditausfällen mit der Funktion read.csv() in die R-Umgebung importiert.

Mit der Funktion ncol() erkennen und extrahieren wir die Anzahl der Spalten im Datensatz.

Python
rm(list = ls())
getwd()
#Load the dataset
dta = read.csv("bank-loan.csv",header=TRUE)
print('Number of columns: ')
print(ncol(dta))

Ausgabe:

Code
Number of columns: 
9

Die Funktion nrow() in der R-Programmierung

Nachdem wir die Spalten verstanden haben, ist es nun an der Zeit, die Zeilen eines Objekts zu besprechen.

R bietet uns die Funktion nrow(), um die Zeilen eines Objekts zu ermitteln. Mit der Funktion nrow() können wir die Anzahl der Zeilen in einem Objekt, das eine Matrix, ein Datenrahmen oder ein Datensatz sein kann, leicht erkennen und extrahieren.

Syntax:

Code
nrow(object)

Beispiel 01 - nrow() in der R-Programmierung

In diesem Beispiel haben wir eine Matrix mit der Funktion matrix() in R erstellt. Anschließend haben wir die Funktion nrow() ausgeführt, um die Anzahl der Zeilen in der Matrix zu ermitteln.

Python
rm(list = ls())
data = matrix(c(10,20,30,40),2,6)
print(data)
print('Number of rows of the matrix: ')
print(nrow(data))

Ausgabe:

Code
> print(data)
     [,1] [,2] [,3] [,4] [,5] [,6]
[1,]   10   30   10   30   10   30
[2,]   20   40   20   40   20   40

"Number of rows of the matrix: "
[1] 2

Beispiel 02 - nrow() in der R-Programmierung

In diesem Beispiel haben wir denselben Datensatz zur Vorhersage von Bankkreditausfällen verwendet, wie im Abschnitt zur Funktion ncol() oben erwähnt!

Nachdem wir den Datensatz in die R-Umgebung geladen haben, verwenden wir die Funktion nrow(), um die Anzahl der Zeilen im Datensatz zu extrahieren.

Python
rm(list = ls())
getwd()
#Load the dataset
dta = read.csv("bank-loan.csv",header=TRUE)
print('Number of rows: ')
print(nrow(dta))

Ausgabe:

Code
"Number of rows: "
850
Jetzt 200 € Guthaben sichern

Testen Sie Ihr Setup auf ccloud³

Registrieren Sie sich in der ccloud³ und erhalten Sie 200 € Startguthaben für Ihr Projekt – z. B. für eine PostgreSQL-VM mit automatischen Backups.

centron Redaktion Technische Redaktion

Das Redaktionsteam von centron schreibt Anleitungen aus dem Betriebsalltag: getestet auf unserer eigenen Plattform, betrieben im Rechenzentrum in Hallstadt bei Bamberg.

Kategorie Python
Teilen
Noch offene Fragen?

Our team will help you with your specific setup - in German or English, by people who run the platform themselves.

War dieses Tutorial hilfreich?

Your answer is stored anonymously and helps us improve our tutorials.

Kommentare

No comments yet - be the first to ask a question about this tutorial.

Sign in to comment

Comments are open to centron customers. Sign in to your account to ask a question about this tutorial.

Weiterlesen

Das könnte Sie auch interessieren

Jetzt kostenlos anfangen

Melden Sie sich an und erhalten Sie in den ersten 60 Tagen ein Guthaben von 200 € bei centron.

Dieses Werbeangebot gilt nur für neue Konten. Angebot ausschließlich für Gewerbetreibende.

Jetzt loslegen Sales kontaktieren