La función atributo() en el lenguaje de programación R se usa para obtener todos los atributos de los datos. Esta función también se utiliza para establecer nuevos atributos a los datos.
Sintaxis: atributos (x)
Parámetros:
- x: objeto cuyos atributos se desea acceder.
Obtener atributos de objetos en R
Ejemplo 1: Implementando la función atributos()
R
# R program to illustrate # attributes function info = data.frame(iris) # Load info set that you want to work on data(info) # Print first 6 rows of info set data head(info) # Apply attributes function attributes(info)
Producción:
Aquí, en el código anterior, hemos aplicado la función de atributos(), por lo que hemos mostrado todos los datos que están presentes en el marco de datos de información. Entonces, al aplicar información, se mostrarán todos los atributos en los conjuntos de datos.
Ejemplo 2: Asignación de nuevo valor a los atributos en lenguaje R
R
# Set different column names # retain dataframe class attributes_list <- list(names = c('Sepal.Length' ,'Sepal.Width' , 'Petal.Length', 'Petal.Width', 'Species'), class = "data.frame", row.names= c("NA","NA","NA","NA")) # New attributes from list added to info database attributes(info) <- attributes_list attributes(info)
Producción:
$names 'Sepal.Length' 'Sepal.Width' 'Petal.Length' 'Petal.Width' 'Species' $class 'data.frame' $row.names 'NA' 'NA' 'NA' 'NA'
Aquí, en el código anterior, agregamos los nuevos atributos a la información de la lista del Ejemplo 1 y luego imprimimos todos los atributos, incluido el nuevo.
función attr()
attr() devolverá datos específicos, pero esta función necesita información precisa sobre los datos.
Sintaxis:
attr(x = datos, que = “nombre_atributo”)Parámetros:
- x: objeto cuyos atributos se desea acceder.
- which: string que especifica el atributo al que se accede.
Ejemplo: Implementando la función attr()
R
# R program to illustrate # attr() function # Load info set that you want to work on data(info) # Apply attr() function attr(x = info, which = "names")
Producción:
'Sepal.Length' 'Sepal.Width' 'Petal.Length' 'Petal.Width' 'Species'
Aquí, en el código anterior, hemos especificado un nombre de parámetro particular, por lo que solo se devolverán los valores de los nombres. attr() devolverá datos específicos, pero las funciones attr() necesitan información precisa sobre los datos.
Publicación traducida automáticamente
Artículo escrito por akhilsharma870 y traducido por Barcelona Geeks. The original can be accessed here. Licence: CCBY-SA