у меня есть следующий фрейм данных
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") )
поэтому я хочу преобразовать фрейм данных, используя ручной порядок для переменной X.
например: это оригинал
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
но я хочу, чтобы начался новый фрейм данных, основанный на значении X, но не в алфавитном порядке, а случайным образом в порядке, который я выбрал, например:
the first row has x=C1, the second have x=C2, the third have x=N4, ...etc
как это можно сделать ??
спасибо