ForHosting KIT · Matematica

Calcolatore della moda per dati raggruppati

Stimi il valore più frequente quando i dati sono raggruppati in classi: con limiti 0, 10, 20, 30 e 40 e frequenze 5, 9, 12 e 7, la moda è 23,75, dentro la classe 20–30. Ogni passaggio resta visibile. Gratis nel suo browser.

  • Gratis
  • Funziona nel suo browser
  • Senza registrazione
  • I suoi dati restano sul dispositivo
Usalo da WebAPIEmailTelegramApp presto
Se inserisce
Limiti di classe
0, 10, 20, 30, 40
Frequenze
5, 9, 12, 7
Ottiene
Modalità di calcolo
23,75
Indice della classe modale
2
Ampiezza della classe
10
Frequenza modale
12

Il calcolatore della moda per dati raggruppati stima il valore più frequente quando le osservazioni sono riassunte in intervalli di classe anziché elencate singolarmente. Inserisca i limiti ordinati e la frequenza di ogni intervallo. Il calcolatore individua l’unica classe modale, ne confronta la frequenza con le classi immediatamente precedente e successiva e interpola un valore modale al suo interno. Restituisce inoltre la classe scelta, la sua ampiezza, le frequenze adiacenti e la frazione di interpolazione, così Lei può verificare, spiegare e riprodurre il risultato.

Inserisca limiti e frequenze nello stesso ordine

Le osservazioni raggruppate sono rappresentate da intervalli e conteggi. Quattro intervalli richiedono quindi cinque limiti. Per esempio, i limiti 0, 10, 20, 30 e 40 descrivono le classi 0–10, 10–20, 20–30 e 30–40.

Le frequenze 5, 9, 12 e 7 si riferiscono alle stesse classi in quell’ordine. I limiti devono essere numeri finiti strettamente crescenti; le frequenze devono essere finite e non negative. Il calcolatore richiede frequenze esplicite perché gli intervalli, da soli, non indicano dove si concentrino le osservazioni.

Richiede inoltre esattamente un limite in più rispetto alle frequenze, evitando che un conteggio venga associato tacitamente alla classe sbagliata. Usi veri limiti di classe, non etichette o punti medi. Se una tabella riporta limiti interi inclusivi come 10–19 e 20–29, li converta prima nei limiti continui appropriati alla convenzione di misura, come 9.5–19.5 e 19.5–29.5.

In questo modo l’ampiezza della classe e la posizione interpolata restano significative.

Comprenda la formula di interpolazione

La classe modale è l’intervallo con la frequenza più alta. La moda raggruppata stimata è L + (d1 / (d1 + d2)) × h. Qui L è il limite inferiore della classe modale, h è la sua ampiezza, d1 è la frequenza modale meno quella precedente e d2 è la frequenza modale meno quella successiva.

La frazione colloca la stima tra il limite inferiore e quello superiore. Quando l’aumento dalla classe precedente è più forte del calo verso la successiva, il risultato avanza maggiormente nell’intervallo modale; quando il calo è più forte, rimane più vicino all’estremo inferiore. Per una classe modale all’inizio o alla fine della tabella, la frequenza adiacente assente viene considerata zero: è una convenzione comune per gli estremi che produce comunque una stima deterministica.

La risposta espone l’indice della classe modale, entrambi i limiti, le tre frequenze rilevanti, l’ampiezza e la frazione di interpolazione, oltre alla moda finale. Questi valori intermedi consentono di controllare il calcolo o mostrarne i passaggi in una relazione. Il metodo stima un picco dai conteggi raggruppati; non recupera una moda osservata esatta persa durante il raggruppamento.

Interpreti la stima e ne riconosca i limiti

Consideri la moda restituita come una stima del picco locale della distribuzione, non come prova che una delle osservazioni originali avesse esattamente quel valore. Il raggruppamento sostituisce i singoli valori con conteggi per intervallo; pertanto la risposta dipende dai limiti scelti e dall’ipotesi che le variazioni tra frequenze adiacenti possano individuare un picco nella classe modale. Intervalli più ampi generano in genere una stima più grossolana, mentre una diversa scelta delle classi può spostare quella modale.

Il calcolatore rifiuta un pareggio per la frequenza massima perché due o più classi modali non definiscono un solo contesto di interpolazione. Se la Sua tabella presenta picchi alla pari, la definisca multimodale o riveda il metodo analitico anziché accettare arbitrariamente la prima classe. Vengono rifiutati anche frequenze tutte pari a zero, limiti decrescenti o ripetuti, conteggi negativi, numeri non finiti e lunghezze discordanti.

Le frequenze possono essere pesi frazionari oltre che conteggi interi, purché non negativi. Per una relazione trasparente, conservi la classe modale e la frazione di interpolazione insieme al valore finale.

Riassumere un sondaggio raggruppato

Stimi la risposta più frequente quando i risultati sono pubblicati per fasce di punteggio con i relativi conteggi.

Analizzare misure di produzione

Individui il picco approssimativo di una distribuzione dopo aver aggregato le letture in intervalli fissi.

Verificare calcoli didattici

Riproduca la formula della moda raggruppata ed esamini ogni frequenza intermedia usata nell’interpolazione.

Quale formula usa il calcolatore?

Usa L + (d1 / (d1 + d2)) × h, dove L e h descrivono la classe modale, mentre d1 e d2 sono le differenze di frequenza sui due lati.

Perché devo fornire un limite in più delle frequenze?

Ogni frequenza appartiene all’intervallo fra due limiti consecutivi; pertanto n intervalli richiedono n + 1 estremi.

La frequenza massima può essere a pari merito?

No. Un pareggio non offre una classe modale unica; indichi la multimodalità o scelga un altro metodo anziché selezionare arbitrariamente.

Il risultato deve essere un valore osservato?

No. È una stima interna all’intervallo modale, poiché i valori originali non sono più disponibili dopo il raggruppamento.

Come inserisco classi scritte come 10–19 e 20–29?

Trasformi prima quei limiti interi in confini continui, secondo il modo in cui i dati sono stati misurati, per esempio 9,5–19,5 e 19,5–29,5. Così l'ampiezza della classe e la posizione interpolata mantengono il loro significato.

Tutto quello che vedi in questa pagina è disponibile anche via API. Questa sezione è per i team che vogliono integrarlo nei propri sistemi; chi non ne ha bisogno può semplicemente usare lo strumento qui sopra.

POSThttps://api.kit.forhosting.com/stat/grouped-mode

Autenticazione con Bearer token: un POST mette in coda l'attività e il risultato arriva via webhook o link firmato.

curl -X POST https://api.kit.forhosting.com/stat/grouped-mode \
  -H "Authorization: Bearer $KIT_KEY" \
  -H "Content-Type: application/json" \
  -d '{"class_boundaries":[0,10,20,30,40],"frequencies":[5,9,12,7]}'
{
  "class_boundaries": [
    0,
    10,
    20,
    30,
    40
  ],
  "frequencies": [
    5,
    9,
    12,
    7
  ]
}
{
  "task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
  "type": "stat.grouped_mode",
  "status": "queued",
  "_links": {
    "result": "/tasks/tsk_…/result"
  }
}

L'API è asincrona: ricevi subito un task_id e puoi fare polling fino a 1 richiesta al secondo.

per richiesta$0.002

Prezzo pubblicato, senza token né crediti. Se l'attività fallisce, non paghi.

HTTPCodiceSignificato
401unauthorizedChiave API mancante o non valida: controlla l'header Authorization.
402insufficient_balanceCredito esaurito: ricarica per continuare a eseguire attività.
404unknown_typeTipo di attività sconosciuto: controlla il campo type della richiesta.
429rate_limitedTroppe richieste in poco tempo: rallenta e riprova tra qualche secondo.

Inserisca limiti e frequenze nello stesso ordine

Inserisca ogni estremo di classe in class_boundaries, dal più basso al più alto, e un conteggio per intervallo in frequencies.

Interpreti la stima e ne riconosca i limiti

Browser e API usano la stessa aritmetica deterministica. L’uso interattivo è gratuito nella pagina, mentre ogni richiesta API costa $0.002; nessuna consultazione di rete, scelta casuale o informazione temporale influenza il risultato.

Cosa accade se mancano le frequenze?

La richiesta restituisce un errore invalid_input perché i soli limiti non identificano una classe modale e non consentono l’interpolazione.

Quanto costa un calcolo tramite API?

Ogni richiesta API costa $0.002. Lo stesso calcolo può essere eseguito gratuitamente nel browser.

Leggi la documentazione completa del KIT →