Zählen wie oft ein Wort in Spalte eines Dataframes vorkommt

Wie erweitere ich R um eigene Funktionen oder Pakete? Welches Paket ist passend für meine Fragestellung?

Moderatoren: EDi, jogo

Antworten
A346
Beiträge: 22
Registriert: Di Okt 20, 2020 11:04 am

Zählen wie oft ein Wort in Spalte eines Dataframes vorkommt

Beitrag von A346 »

Hallo zusammen,

ich habe einen Dataframe mit 2 Spalten und 10 Zeilen. Ich das Dataframe "Data".
Die zweite Spalte ist Data$Word. Diese Spalte besteht aus 3 unterschiedlichen Wörtern welche jeweils unterschiedlich oft vorkommen.
Eines der Wörter sei "Baum".

Ich möchte nun zählen, wie oft das Wort "Baum" in Data$Word vorkommt.

Kann mir jemand helfen?

Viele Grüße
A346
jogo
Beiträge: 2085
Registriert: Fr Okt 07, 2016 8:25 am

Re: Zählen wie oft ein Wort in Spalte eines Dataframes vorkommt

Beitrag von jogo »

Hallo A346,

meinst Du

Code: Alles auswählen

sum(Data$Word=="Baum")
:?:
Wenn nicht, dann liegt es daran, dass ich wegen des Fehlens eines reproduzierbaren Beispiels Dein Anliegen nicht verstanden habe.
... dann vielleicht

Code: Alles auswählen

sum(grepl("Baum", Data$Word, fixed = TRUE))
Gruß, Jörg
A346
Beiträge: 22
Registriert: Di Okt 20, 2020 11:04 am

Re: Zählen wie oft ein Wort in Spalte eines Dataframes vorkommt

Beitrag von A346 »

Hallo Jörg,

das erste hat funktioniert, vielen Dank!

Viele Grüße
A346
Antworten