У меня есть символьный столбец в следующем фрейме данных. Я хотел бы изменить его на коэффициент таким образом, чтобы при использовании ggplot для отображения результатов метки на моей оси x располагались в определенном порядке c:
df <- structure(list(Level = c("1", "1", "1", "1", "1", "2", "1", "1"
), Variable = c("lskill_wc", "Grande_Estab", "lskill_wc", "lskill_bc",
"hskill_wc", "balcadv", "hskill_bc", "Vinculos_Micro"), estimate = c(0.154462929180099,
-0.00565989816383741, 0.127039272664461, 0.244657086455149, 0.153358091697942,
-0.00769107968294057, -0.00592547333520778, 0.138216262540319
)), class = c("tbl_df", "tbl", "data.frame"), row.names = c(NA,
-8L))
Я хочу изменить первые два столбца с коэффициентами, перекодируйте их и измените их порядок:
Level Correspondence
<chr> <chr>
1 1 A
2 2 B
Variable Correspondence
<chr> <chr>
1 lskill_wc Low skill white collar
2 lskill_bc Low skill blue collar
3 hskill_bc High skill white collar
4 Grande_Estab Large firm
5 Vinculos_Micro Employment
6 balcadv Comp. Adv
Порядок, отображаемый на графике, будет обозначаться метками, указанными в каждом столбце Correspondence
.