Calcolatore di mediana
Per 1, 3, 3, 6, 7, 8 e 9 la mediana è 6, con tre valori da ogni lato. Incolli i numeri in qualsiasi ordine: vengono ordinati per lei, e con un conteggio pari si prende la media dei due centrali. Gratis nel suo browser.
- Gratis
- Funziona nel suo browser
- Senza registrazione
- I suoi dati restano sul dispositivo
Esegui gratis nel browser
La mediana è il valore di mezzo di un insieme di dati una volta che ogni numero è stato messo in ordine. A differenza della media aritmetica, non pende verso una sola osservazione enorme o minuscola: è il centro robusto a cui si rivolgono docenti, analisti e giornalisti quando un elenco di stipendi, un foglio di voti o un campione di sensori è distorto. Questo calcolatore accetta un elenco non vuoto di numeri finiti, ordina una copia e restituisce la voce centrale unica quando il conteggio è dispari, oppure la media delle due voci centrali quando il conteggio è pari. Un elenco vuoto viene respinto con un errore di convalida chiaro, invece di inventare un centro dal nulla.
Come si calcola la mediana di un elenco
Si parta da una raccolta non vuota di numeri reali finiti e si ordini una copia in senso crescente. Quando il conteggio n è dispari, la mediana è l'unica statistica d'ordine al rango uno-basato (n + 1) / 2, che occupa l'indice zero-basato (n − 1) / 2. Quel valore centrale unico spezza il campione ordinato in modo che restino tante osservazioni da un lato quante dall'altro.
Quando n è pari non esiste un unico alloggiamento centrale, e la definizione statistica convenzionale prende la media aritmetica dei due ranghi centrali: il valore n/2-esimo e il valore (n/2 + 1)-esimo. Quella media è l'unico numero che lascia ancora lo stesso conteggio di osservazioni sul lato basso e sul lato alto. I valori duplicati vengono conservati, perché due punteggi identici occupano due ranghi e possono essere essi stessi la coppia centrale.
Un elenco di un solo elemento è già ordinato e il suo unico valore è la mediana. Ogni token deve essere un numero finito: campi assenti, array vuoti, stringhe non numeriche, NaN e Infinity falliscono allo stesso modo. Non c'è interpolazione oltre la media per n pari, né ponderazione, né una variante di media ritagliata in questa pagina.
Dove la mediana è il centro giusto nel lavoro reale
Gli economisti del lavoro e i giornalisti riportano il salario tipico con la mediana perché un pugno di stipendi molto alti trascinerebbe la media ben al di sopra di ciò che guadagna la maggioranza. I team di qualità e le pipeline di sensori usano la mediana come stima robusta di posizione quando un picco, una perdita o una lettura mal tarata rovinerebbero una media aritmetica.
Gli analisti di prodotto che riassumono durate di sessione, valori del carrello o campioni di latenza preferiscono spesso il centro dell'elenco ordinato per lo stesso motivo. Se in seguito Le servono media e moda insieme, un riepilogo a cinque numeri, i quartili o un percentile diverso da cinquanta, li tratti come intenzioni di ricerca e pagine distinte invece di sovraccaricare questa pagina del calcolatore di mediana.
Casi d'uso
Chiavi di compiti ed esami
Generi la mediana di elenchi di classe dispari e pari così docenti e correttori automatici condividono un'unica verità di riferimento, compresi i due valori centrali usati quando n è pari.
Stipendi e altri campioni distorti
Riferisca un salario tipico, un prezzo immobiliare o un tempo di attesa con la statistica d'ordine centrale, non con una media aritmetica che poche osservazioni estreme devierebbero.
Domande frequenti
Che cos'è la mediana di un elenco di numeri?
Dopo l'ordinamento, è il valore centrale unico quando il conteggio è dispari, oppure la media dei due valori centrali quando il conteggio è pari. È il centro robusto di un campione numerico.
Come si calcola la mediana quando il conteggio è pari?
Non esiste un unico alloggiamento centrale. Questo calcolatore calcola la media delle due statistiche d'ordine centrali (ranghi n/2 e n/2+1).
Perché scegliere la mediana invece della media?
La mediana dipende solo dall'ordine, così un'osservazione enorme o minuscola non può trascinarla come può trascinare la media aritmetica. La usi su stipendi distorti, prezzi o campioni rumorosi di sensori.
Che cosa succede se Lei invia un elenco vuoto?
La mediana di nessuna osservazione è indefinita. La convalida fallita non viene addebitata.
Quanto costa una richiesta?
Lo strumento del browser è gratuito e viene eseguito in locale.
Strumenti correlati
Per sviluppatori — accesso via API
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.
Endpoint
Autenticazione con Bearer token: un POST mette in coda l'attività e il risultato arriva via webhook o link firmato.
Chiamala dal tuo stack
curl -X POST https://api.kit.forhosting.com/stat/median \
-H "Authorization: Bearer $KIT_KEY" \
-H "Content-Type: application/json" \
-d '{"values":[1,3,3,6,7,8,9]}'const res = await fetch("https://api.kit.forhosting.com/stat/median", {
method: "POST",
headers: {
"Authorization": `Bearer ${process.env.KIT_KEY}`,
"Content-Type": "application/json"
},
body: JSON.stringify({
"values": [
1,
3,
3,
6,
7,
8,
9
]
})
});
const { task_id } = await res.json();import os, requests
res = requests.post(
"https://api.kit.forhosting.com/stat/median",
headers={"Authorization": f"Bearer {os.environ['KIT_KEY']}"},
json={
"values": [
1,
3,
3,
6,
7,
8,
9
]
},
)
task_id = res.json()["task_id"]<?php
$res = file_get_contents("https://api.kit.forhosting.com/stat/median", false, stream_context_create([
"http" => [
"method" => "POST",
"header" => "Authorization: Bearer " . getenv("KIT_KEY") . "\r\nContent-Type: application/json",
"content" => '{"values":[1,3,3,6,7,8,9]}',
],
]));
$task = json_decode($res, true);body := bytes.NewBufferString(`{"values":[1,3,3,6,7,8,9]}`)
req, _ := http.NewRequest("POST", "https://api.kit.forhosting.com/stat/median", body)
req.Header.Set("Authorization", "Bearer "+os.Getenv("KIT_KEY"))
req.Header.Set("Content-Type", "application/json")
res, _ := http.DefaultClient.Do(req)Esempio di richiesta
{
"values": [
1,
3,
3,
6,
7,
8,
9
]
}Esempio di risposta
{
"task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
"type": "stat.median",
"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.
Prezzi
Prezzo pubblicato, senza token né crediti. Se l'attività fallisce, non paghi.
Errori
| HTTP | Codice | Significato |
|---|---|---|
401 | unauthorized | Chiave API mancante o non valida: controlla l'header Authorization. |
402 | insufficient_balance | Credito esaurito: ricarica per continuare a eseguire attività. |
404 | unknown_type | Tipo di attività sconosciuto: controlla il campo type della richiesta. |
429 | rate_limited | Troppe richieste in poco tempo: rallenta e riprova tra qualche secondo. |
Note tecniche
Lo strumento gratuito del browser e l'API prepagata condividono un'unica funzione deterministica, senza rete, senza seme casuale e senza orologio, così i controlli dei compiti e le pipeline di produzione non discordano mai sugli stessi numeri.
Come si calcola la mediana di un elenco
Un elenco vuoto non ha statistiche d'ordine, perciò questo motore solleva invalid_input anziché restituire zero, NaN o un valore predefinito silenzioso. Il confronto è un ordinamento numerico su una copia, la sequenza originale non viene mai mutata e lo stesso payload produce sempre lo stesso JSON.
Che cosa invia Lei e che cosa ottiene
Le stringhe numeriche all'interno dell'array vengono convertite, e una stringa separata da virgole, spazi o punti e virgola è accettata anche per le forme di testo semplici. I controlli classici da manuale comprendono uno, tre, tre, sei, sette, otto, nove la cui mediana è sei, e l'elenco pari uno, due, tre, quattro la cui mediana è due virgola cinque. Un elenco di un solo elemento come quarantadue restituisce quarantadue con even falso. Invii un corpo JSON con un campo obbligatorio denominato values: un array non vuoto di numeri finiti. Gli alias numbers, data e list sono accettati e si comportano allo stesso modo. In caso di successo la risposta include count come n, values come la copia ordinata crescente usata per il calcolo, median come risultato principale, even come booleano vero solo quando n è pari, mid_low e mid_high come le due statistiche d'ordine centrali (identiche quando n è dispari), un'etichetta di metodo middle_order_statistic o average_of_two_central, e una breve stringa di formula. Una convalida fallita — values assente, elenco vuoto, voci non finite o un elenco più lungo di centomila numeri — restituisce invalid_input e non viene mai addebitata.
Dove la mediana è il centro giusto nel lavoro reale
I corsi di statistica delle scuole secondarie e delle università assegnano di continuo esercizi di mediana, confronti dispari contro pari e problemi che contrappongono la mediana alla media su un elenco distorto; un solo oracolo affidabile che restituisce JSON pulito accelera la correzione e il montaggio delle dimostrazioni. Poiché questa capacità è un motore parse puro, il prezzo API è la base pubblicata di $0.002 per elemento riuscito e la convalida fallita non consuma il saldo.
Casi di integrazione
Letture di sensori con valori anomali
Riassuma un breve campione numerico da una sonda o da un registro quando un solo picco non deve spostare il centro riferito, e conservi lo stesso risultato nel browser e nell'API.