¿Cómo agregar una fila al marco de datos R?

En este artículo, veremos cómo agregar filas a un DataFrame en lenguaje de programación R. Para hacer esto usaremos la función rbind() . Esta función en R Language se usa para combinar Vector, Matrix o Data Frame especificado por filas.

Sintaxis:

rbind(marco de datos 1, marco de datos 2)

Ejemplo 1 :

R

# creating a data frame with some data
df9 = data.frame(id=c(1,2,3),
                 name=c("karthik","bhagiradh","kethan")) 
  
print("Original data frame")
  
# printing the data frame 
print(df9) 
  
# declaring a row of values in 
# data.frame() function
df8 = data.frame(4,"shyam") 
  
# adding names to the row values
names(df8)=c("id","name")
  
# passing the original data frame and new 
# data frame into the rbind() function
df7=rbind(df9,df8)  
  
print("data frame after adding a new row")
print(df7)

Producción :

Ejemplo 2:

Python3

# creating a data frame with some data
df = data.frame(id=c(1,2,3),
                name=c("maruti suzuki","tata","ford")) 
  
print("Original data frame")
print(df) 
  
# declaring a row of values in
# data.frame() function
df1 = data.frame(4,"volkswagen")
  
# adding names to the row values
names(df1)=c("id","name") 
  
# passing the original data frame and 
# new data frame into the rbind() function 
df2=rbind(df,df1) 
  
print("data frame after adding a new row")
print(df2)

Producción :

Ejemplo 3:

R

# creating a data frame with some data
df3 = data.frame(id=c(1,2,3),
                 name=c("Asus","HP","Acer")) 
  
print("Original data frame")
print(df3) 
  
# declaring a row of values in 
# data.frame() function
df4 = data.frame(4,"Dell")
  
# adding names to the row values
names(df4)=c("id","name") 
  
# passing the original data frame and 
# new data frame into the rbind() function
df5=rbind(df3,df4) 
  
print("data frame after adding a new row")
print(df5) 

Producción :

Publicación traducida automáticamente

Artículo escrito por krishnakarthikeyakhandrika y traducido por Barcelona Geeks. The original can be accessed here. Licence: CCBY-SA

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *