Wolfram Language

Text- und Sprachverarbeitung

Häufigkeiten von Buchstaben vs. Anfangsbuchstaben

Zeigen Sie, dass in einem englischsprachigen Wörterbuch die häufigsten Anfangsbuchstaben nicht unbedingt die insgesamt am häufigsten vorkommenden Buchstaben sind.

Ermitteln Sie eine Liste häufiger englischer Wörter aus WordList.

In[1]:=
Click for copyable input
Length[words = WordList[]]
Out[1]=

Ermitteln Sie den ersten Buchstaben jedes Worts.

In[2]:=
Click for copyable input
firstchars = StringTake[words, 1];

Zählen Sie die Wörter pro Anfangsbuchstaben.

In[3]:=
Click for copyable input
Counts[firstchars]
Out[3]=

Veranschaulichen Sie ihr relatives Übergewicht anhand einer WordCloud. Die häufigsten Anfangsbuchstaben sind die Konsonanten s, c, p, d.

In[4]:=
Click for copyable input
WordCloud[firstchars]
Out[4]=

Berechnen Sie das relative Übergewicht all dieser Buchstaben in allen Wörtern mithilfe von LetterCounts.

In[5]:=
Click for copyable input
allchars = LetterCounts[StringJoin[words], IgnoreCase -> True]
Out[5]=

Nun sind die häufigsten Buchstaben die Vokale e, i, a.

In[6]:=
Click for copyable input
WordCloud[allchars]
Out[6]=

Verwandte Beispiele

en es fr ja ko pt-br ru zh