Modificar valores de un marco de datos en lenguaje R – función transform()

transform()La función en lenguaje R se utiliza para modificar datos. Convierte el primer argumento en el marco de datos.
Esta función se utiliza para transformar/modificar el marco de datos de forma rápida y sencilla.

Sintaxis:
transformar (datos, valor)

Parámetros:
datos: Data Frame a modificar
valor: nuevo valor modificado de los datos

Ejemplo 1: Usar transform() en variables

# R program to illustrate
# transform on variables
  
# Create example data frame
data <- data.frame(x1 = c(1, 2, 3, 4),            
                   x2 = c(5, 6, 7, 8))
  
 # Apply transform function
data_ex1 <- transform(data, x1 = x1 + 10)  
  
# Print data      
print(data_ex1)                                          
                                     

Producción:

x1= 11, 12, 13, 14.
x2 = 5, 6, 7, 8.

Aquí, en el código anterior, tenemos un marco de datos y lo transformamos agregando 10 (x1 = x1 + 10) a cada uno de los valores.
Los valores de x2 no cambiarán ya que no le aplicamos ninguna transformación.

Ejemplo 2: agregar nuevas variables a los datos

# R program to illustrate 
# Adding new variables to data
  
data <- data.frame(x1 = c(11, 12, 13, 14),            
                   x2 = c(5, 6, 7, 8))
  
# Apply transform function
data_ex2 <- transform(data, x3 = c(1, 3, 3, 4))  
  
print(data_ex2) 

Producción:

X1= 11, 12, 13, 14.
X2 = 5, 6, 7, 8.
X3 = 1, 3, 3, 4.

Aquí, en el código anterior, estamos agregando una nueva variable x3 a los datos anteriores.

Publicación traducida automáticamente

Artículo escrito por akhilsharma870 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 *