En este artículo, discutiremos cómo encontrar el valor único en una columna de marco de datos en el lenguaje de programación R. Para esta tarea, se usa la función unique() donde se pasa el nombre de la columna para la cual se imprimirán los valores únicos.
Sintaxis: único(x)
parámetros :
- x: marco de datos
Para un nombre de columna, seleccione la columna usando $
marco de datos $nombre_columna
Ejemplo 1:
R
id<- c(1,2,3,4,5,6,7,8,9) country <- c("INDIA","AMERICA","JAPAN","CHINA","BANGLADESH", "SRILANKA","NEPAL","AMERICA","CHINA") data<-data.frame(id,country) unique(data$country)
Producción:
[1] INDIA AMÉRICA JAPÓN CHINA BANGLADESH SRILANKA NEPAL
Niveles: AMÉRICA BANGLADESH CHINA INDIA JAPÓN NEPAL SRILANKA
Ejemplo 2:
R
data <- data.frame(x1 = c(9, 5, 6, 8, 9), x2 = c(2, 4, 2, 7, 1), x3 = c(3,6,7,0,3), x4 = c("Hello", "value", "value", "geeksforgeeks", NA) ) unique(data[c("x2")]) unique(data[c("x1")])
Producción:
Datos únicos en la columna x2
x2
1 2
2 4
4 7
5 1
Datos únicos en la columna x1
x1
1 9
2 5
3 6
4 8
Ejemplo 3:
R
data<- data.frame(Student=c('John','Lee','Guy', 'John','Lee','Guy'), Age=c(18,19,20,18,19,20), Gender=c('Male','Female','Male', 'Male','Female','Male')) unique(data)
Producción:
Publicación traducida automáticamente
Artículo escrito por akhilsharma870 y traducido por Barcelona Geeks. The original can be accessed here. Licence: CCBY-SA