Wolfram Language

Processamento de texto e linguagem

Frequência de letras versus letras iniciais

Mostre que em um dicionário de inglês os caracteres mais frequentes no ínicio das palavras não coincidem com o caractere mais frequente globalmente.

Obtenha uma lista de palavras comuns em inglês com WordList.

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

Pegue a primeira letra de cada palavra.

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

Conte o número de palavras que iniciam com cada uma dessas letras.

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

Visualize sua predominância relativa gerando uma WordCloud. As letras iniciais mais frequente são as consoantes s, c, p, d.

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

Calcule a predominância relativa de todas as letras em todas as palavras usando LetterCounts.

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

As letras mais frequente são as vogais e, i, a.

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

Exemplos Relacionados

de en es fr ja ko ru zh