Tag Archives: statistics

statistics

Da Python 3.4: calcoli matematici / statistici su insiemi di dati

  1. mean(x), …
  2. median(x), …
  3. mode(x), …

Moda

Da Python 3.4: statistics.mode(x)


I metodi risolutivi seguenti sono di difficoltà intermedia


Osserva

  1. ordina la lista
  2. conta quante volte compare ciascun valore e memorizza la lunghezza della sequenza più lunga
  3. se nessun elemento compare almeno due volte restituisce errore (None).


Per non ordinare la lista utilizza un dizionario

Mediana

Considera delle liste di numeri


Da Python 3.4: statistics.median(z)


Per esercizio, osserva

  1. ordina la lista
  2. se il numero di elementi è dispari la mediana è data dall’elemento centrale
  3. se il numero di elementi è pari … media dei due elementi al centro.

Come funzione

Medie

Considera delle liste di numeri


Da Python 3.4: statistics.mean(…)


Per esercizio, calcolare la media di una sequenza, di lunghezza qualsiasi, di valori numerici

  • calcola il totale degli elementi della lista
  • dividi per la lunghezza della lista

Il for può scorrere i valori x presenti in una sequenza

La funzione predefinita sum() permette la soluzione più immediata

Si può fare tutto in una riga…


Media pesata


Considera delle liste di numeri e delle liste di pesi
Un array di pesi permette di differenziare il peso dei corrispondenti valori nella lista

Se la somma dei pesi è 1 allora la somma dei prodotti è già la media pesata

Se la somma dei pesi è <> 1 allora è necessario dividere per la somma dei pesi