i tener la siguiente trama de datostipo una trama de datos de forma manual utilizando no columna numérica
dd <- data.frame(b = c("High", "Medium", "Highest", "Low", "Not bad","Good", "V. Good"),
x = c("C3", "C1", "C4", "N2", "C2", "N1","N4"), x = c("5", "2", "3", "6", "7", "5","7"))
así que quiero la trama de datos a ser transformada usando una orden manual para la variable X.
por ejemplo: esa es la original
1 High C3 5
2 Medium C1 2
3 Highest C4 3
4 Low N2 6
5 Not bad C2 7
6 Good N1 5
7 V. Good N4 7
pero lo que quiero es una nueva trama de datos para comenzar basado en el valor de X, pero no por orden alfabético, pero al azar en un orden que he elegido por ejemplo:
the first row has x=C1, the second have x=C2, the third have x=N4, ...etc
cómo se puede hacer esto?
agradecimiento
¿Su data.frame realmente solo tiene 7 filas? Si es así, ¿por qué no simplemente crearlo en el orden correcto en primer lugar? Alternativamente, para reordenar, use 'dd [c (2, 5, 7, etc.),]', donde 2, 5, 7, y así sucesivamente, son los números de fila en el orden que usted desea. – jbaums
@jbaums: no, no lo es, pero eso es parte de eso y todo lo demás es la misma parte para la Variable X pero la otra variable es diferente. entonces quiero aplicar esto para todo el marco de datos basado en su valor de X – ifreak