Ich habe folgendes Problem:
Aus einer Spalte würde ich gerne den "häufigsten" Wert nehmen (es handelt sich hierbei um einen character). Dabei ist mein Datensatz aus Pflanzenarten und der dazugehörigen Lebensspanne (Mehrjährig/Einjährig...) aufgebaut. Bei manchen Arten sind dabei mehrere Weisen angegeben, weshalb ich eben dabei den "häufigsten" Wert nehmen möchte.
zB
A.millefolium: Annuals
A.millefolium: Annuals
A.millefolium: Perennials
Hier möchte ich dann nur "A.millefolium: Annuals" stehen haben.
Bisher habe ich es mit tidyr und dplyr so versucht:
Code: Alles auswählen
Med_lifespan <- redu_lifespan %>% select(SBS.name, gen..plant.life.span)%>%
group_by(SBS.name)%>%
und dachte daran mit sort(table...):
Code: Alles auswählen
sort(table(Med_lifespan$gen..plant.life.span), decreasing = TRUE)
Vielen Lieben Dank für eure Hilfe!
LG Zazu