ForHosting KIT · Strumenti per sviluppatori

Calcolatore della frequenza cumulata per classi

Il calcolatore della frequenza cumulata trasforma un elenco ordinato di frequenze di classe in un totale progressivo per ogni classe.

● BetaGratis · nel tuo browser
Usalo da WebAPIEmailTelegramApp presto

Inserisca il numero di osservazioni di ciascuna classe, mantenendo l'ordine nel quale devono essere accumulate. Il risultato mostra le frequenze originali, quella cumulata in ogni posizione e la frequenza totale finale. È utile per controllare tabelle, preparare grafici cumulativi, individuare posizioni percentili e verificare elaborazioni statistiche senza sommare ripetutamente a mano le righe precedenti.

Inserisca i conteggi nell'ordine previsto

Parta dalla colonna delle frequenze di una distribuzione già ordinata. Ogni valore deve indicare il numero di osservazioni in una classe e la sua posizione deve corrispondere all'ordine delle classi nella tabella. Per esempio, i conteggi degli intervalli 0–9, 10–19 e 20–29 devono comparire in questa sequenza. Il calcolatore non ordina le classi perché riceve conteggi, non limiti di classe; modificare l'ordine cambia il significato di ogni totale progressivo. Lo zero è ammesso quando una classe non contiene osservazioni, mentre i valori negativi vengono rifiutati perché una frequenza non può rappresentare meno di zero osservazioni. I conteggi devono essere interi finiti: decimali, testo numerico, elementi mancanti e valori numerici speciali non vengono arrotondati o convertiti in modo invisibile. Anche un elenco vuoto viene rifiutato, poiché non esiste alcuna classe per cui calcolare una frequenza cumulata. Questi controlli consentono di convalidare il flusso di lavoro senza nascondere dati errati dietro totali plausibili. Sono accettati fino a 100,000 conteggi.

Comprenda il calcolo progressivo

La frequenza cumulata viene calcolata da sinistra verso destra. Il primo valore cumulato coincide con il conteggio della prima classe. Ogni valore successivo è dato dal cumulato precedente più il conteggio della classe corrente. Se le frequenze sono 4, 7, 3 e 6, i risultati progressivi sono 4, 11, 14 e 20. L'ultimo valore equivale quindi al numero totale di osservazioni rappresentate da tutte le classi. La risposta conserva le frequenze inviate, restituisce quelle cumulate in un array parallelo e indica separatamente la somma finale come frequenza totale. La corrispondenza degli indici rende esplicito il rapporto: il cumulato all'indice due comprende le frequenze agli indici zero, uno e due. Questa è la costruzione convenzionale della frequenza cumulata crescente quando le classi sono ordinate dalla più bassa alla più alta. Se le classi seguono un altro ordine significativo, l'aritmetica rispetta comunque la sequenza fornita. Non vengono aggiunti percentuali, interpolazioni, limiti o etichette dedotte.

Utilizzi il risultato in tabelle, grafici e controlli

Affianchi ogni valore cumulato restituito alla classe corrispondente per completare una tabella di frequenza cumulata. Questi valori possono fornire le coordinate verticali di un'ogiva se abbinati ai limiti superiori delle classi presenti nei dati originali. Aiutano anche a individuare mediana, quartili e percentili: determini il rango dell'osservazione desiderata, quindi trovi il primo cumulato che lo raggiunge o lo supera. Poiché la capacità riceve solo conteggi, identifica la posizione della classe pertinente ma non interpola un valore entro l'intervallo. La frequenza totale finale è utile per controllare la dimensione del campione registrata altrove. In un flusso automatizzato, confronti il totale con il numero previsto di righe e interrompa l'elaborazione in caso di differenza. L'API costa $0.002 per richiesta, mentre la versione nel browser esegue localmente lo stesso calcolo deterministico. Entrambe usano lo stesso algoritmo puro, mantengono l'ordine e restituiscono dati identici per lo stesso input valido.

Completare una tabella di frequenze raggruppate

Trasformi la colonna delle frequenze in totali progressivi allineati all'ordine esistente delle classi.

Preparare i dati per un'ogiva

Abbini i totali cumulati ai limiti superiori delle classi per creare le coordinate del grafico.

Controllare un flusso di dati statistici

Confronti la frequenza cumulata finale con la dimensione prevista del campione prima dell'analisi successiva.

Che cos'è la frequenza cumulata?

È il totale progressivo delle frequenze fino a una determinata classe di una distribuzione ordinata.

L'ordine dei conteggi è importante?

Sì. Ogni risultato include il conteggio corrente e tutti i precedenti, quindi occorre rispettare l'ordine delle classi.

Una classe può avere frequenza zero?

Sì. Zero è un conteggio valido e lascia invariato il totale cumulato in quella posizione.

Perché i conteggi negativi o decimali vengono rifiutati?

Le frequenze rappresentano numeri di osservazioni e devono quindi essere interi non negativi.

Il calcolatore produce percentuali cumulate?

No. Restituisce conteggi cumulati e frequenza totale; divida ogni cumulato per il totale per ottenere le percentuali.

Quanto costa una richiesta API?

Il prezzo dell'API è $0.002 per richiesta. Il calcolo è disponibile anche nel browser.

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/cumulative-frequency

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/cumulative-frequency \
  -H "Authorization: Bearer $KIT_KEY" \
  -H "Content-Type: application/json" \
  -d '{"counts":[4,7,3,6]}'
{
  "counts": [
    4,
    7,
    3,
    6
  ]
}
{
  "task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
  "type": "stat.cumulative_frequency",
  "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.

max_items100000
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.

Leggi la documentazione completa del KIT →