O modo matemático é o valor em um conjunto de dados que ocorre com mais freqüência. Você quer encontrar o modo , se você está verificando os resultados duplicados. A brevidade que a linguagem Python permite que pode fazer a solução elegante e minimalista. Instruções
1
Abra um novo arquivo em um editor de texto .
2 Tipo
nas seguintes linhas . Isso configura a lista que você deseja calcular o modo de , assim como as variáveis de resultado e um dicionário para a classificação.
L = ( 1,2,3,4,5,6,7,8 , 7,7,45,7,1,3,3 ) d = { modo } = 0freq = 0
3
Digite as seguintes linhas no seu editor e pressione a tecla " Tab" tecla qualquer momento você vê :
for i in l: se d.has_key (i): d [i] + = 1 , senão : d [i] = 1
4 Adicione as linhas seguintes ao seu arquivo , substituindo com a tecla " Tab" como você vai :
se d [i ]> freq : mode = i freq = d [i]
5 Coloque a próxima linha na parte inferior do seu arquivo :
print " Encontrado modo" , modo, "freqüência" , freq
6
Execute o programa para ver o resultado . Ela imprime "modo Encontrado 7 freqüência 4 . "