In diesem Artikel werden wir sehen, wie man Spalten zu Datenrahmen in R hinzufügt. Lassen Sie uns zuerst einen Beispiel-Datenrahmen erstellen.

Spalte zum DataFrame hinzufügen

Wir können einem Datenrahmen mit dem $-Symbol eine Spalte hinzufügen.

Syntax: Datenrahmenname $Spaltenname = c( Wert 1, Wert 2 . . . , Wert n) 

Hier ist die c()-Funktion ein Vektor, der Werte enthält. Wir können jeden Datentyp mit ähnlichem Typ übergeben.  

Schritte zum Hinzufügen einer Spalte zu einem Datenrahmen.

  1. Erstellen Sie einen Datenrahmen.
  2. Verwenden Sie das $-Symbol wie in der obigen Syntax gezeigt, um eine Spalte zu einem Datenrahmen hinzuzufügen.
  3. Drucken Sie den aktualisierten Datenrahmen, um die Änderungen zu sehen.

Beispiel 1: Erstellen eines Datenrahmens.

R

# Creating a data frame with eid , ename,salary as columns
df2 = data.frame(eid = c(1, 2, 3),
                 ename = c("karthik", "nikhil", "sravan"),
                 salary = c(50000, 60000, 70000))
  
# printing the data frame
print(df2)

Hinzufügen einer Spalte mit dem $-Symbol:

R

# creating a data frame
df2 = data.frame(eid = c(1, 2, 3),
                 ename = c("karthik", "nikhil", "sravan"),
                 salary = c(50000, 60000, 70000))
  
# adding a new column to the data frame using $ symbol
df2$designation = c("data scientist", "senior manager", "HR") 
  
# printing the updated data frame
print(df2)

Beispiel 2: Erstellen eines Datenrahmens

R

# creating a data frame using vectors
df1 = data.frame(id = c(1, 2 ,3),
                 name = c("karthik", "nikhil", "sravan"))
  
# printing the data frame
print(df1)

Hinzufügen einer Spalte zum Datenrahmen

R

# creating a data frame
df1 = data.frame(id = c(1, 2, 3),
                 name = c("karthik", "nikhil", "sravan"))
# adding a new column to the data frame using $ symbol
df1$branch = c("IT", "CSE", "IT")
  
# printing the updated data frame
print(df1)