Scostamento medio intorno alla mediana
Per 1, 2, 3, 4 e 100 la mediana è 3 e lo scostamento medio intorno a essa è 20,2: le distanze dalla mediana sommano 101, e 101 diviso per 5 fa 20,2. Gratis nel suo browser.
- Gratis
- Funziona nel suo browser
- Senza registrazione
- I suoi dati restano sul dispositivo
Esegui gratis nel browser
Esempio risolto
- Valori
- 1, 2, 3, 4, 100
- N
- 5
- Mediana
- 3
- Sum
- 110
- Somma delle deviazioni assolute
- 101
Questo calcolatore di scostamento medio intorno alla mediana misura quanto i valori tipici distano dal centro di un elenco finito di numeri mediando le differenze assolute rispetto alla mediana campionaria anziché alla media aritmetica. Ottiene il conteggio n, la mediana, la somma grezza, la somma degli scostamenti assoluti, il MAD stesso, più il minimo e il massimo osservati e una breve stringa di formula. Un controllo chiaro è la serie di cinque valori uno, due, tre, quattro, cento: la mediana è tre e lo scostamento assoluto medio intorno a quella mediana è venti virgola due, perché i residui assoluti sommano a centouno e centouno diviso cinque è venti virgola due. Usare la mediana come punto di riferimento rende la misura più resistente a un singolo outlier estremo rispetto alla stessa media presa intorno alla media. Il motore usa solo un algoritmo deterministico di ordinamento e media: nessuna chiamata di rete, nessun campionamento casuale e nessun scorciatoia dipendente dalla data.
Cosa misura lo scostamento medio intorno alla mediana e cosa contiene la risposta
Lo scostamento assoluto medio intorno alla mediana risponde quanto le osservazioni tipiche distano da un centro robusto di un insieme di dati senza elevare i residui al quadrato e senza lasciare che una coda asimmetrica trascini il punto di riferimento come può fare la media aritmetica.
Dopo che la mediana campionaria è nota, ogni osservazione contribuisce con il valore assoluto del suo residuo rispetto a quella mediana; la media di quei residui assoluti produce il MAD intorno alla mediana, che vive nelle stesse unità delle misurazioni originali e spesso è preferito quando la serie può contenere code pesanti o un singolo valore estremo.
Questo calcolatore restituisce sempre un riepilogo univariato completo accanto al MAD: n, median, sum, la somma degli scostamenti assoluti, mad, min, max, una breve stringa di formula che indica che il MAD è uguale alla media degli scostamenti assoluti rispetto alla mediana, e la lunghezza massima pubblicata così i client possono validare prima di inviare un lotto. Un singolo valore finito è valido e produce MAD zero perché l'unico residuo è zero.
Se le serve lo scostamento assoluto medio intorno alla media aritmetica, la deviazione standard di popolazione o campionaria, la varianza, i percentili o un profilo CSV completo su molte colonne, usi quegli strumenti dedicati; questa pagina risponde solo allo scostamento assoluto medio intorno alla mediana campionaria per una serie numerica, con output in virgola mobile esatto e memorizzabile in cache adatto a fogli di lavoro, test unitari e pipeline che devono far coincidere la stessa mediana e lo stesso MAD a ogni esecuzione.
Dove lo scostamento medio intorno alla mediana si inserisce nello studio, nella scienza e nel prodotto
Gli studenti incontrano lo scostamento assoluto medio intorno alla mediana quando un libro di testo contrasta misure di centro robuste e classiche, quando un report di laboratorio chiede l'errore assoluto medio intorno a un centro resistente, o quando serve un controllo pulito contro una calcolatrice che espone solo la deviazione standard o il MAD intorno alla media.
Gli insegnanti possono pregenerare chiavi di risposta per serie modeste senza fidarsi di app opache che arrotondano i residui assoluti intermedi in modo diverso o confondono il MAD intorno alla mediana con lo scostamento assoluto mediano (la mediana dei residui assoluti, una statistica diversa).
Gli sviluppatori chiamano lo stesso contratto da script per seminare vettori di test deterministici, validare pipeline di feature che normalizzano per residuo assoluto medio da un centro robusto, o soddisfare gate di qualità dei dati che rifiutano colonne il cui MAD collassa a zero quando ci si aspetta variazione.
Gli analisti preferiscono questa forma quando la serie può contenere code pesanti e una misura lineare di distanza tipica dalla mediana è più facile da spiegare alle parti interessate di σ o di un MAD intorno a una media trascinata da outlier. I team di prodotto e operazioni monitorano il MAD intorno alla mediana di latenza, dimensione del carrello o conteggi di errore per individuare regressioni che le sole medie maschererebbero, senza la stessa sensibilità agli outlier della deviazione standard campionaria.
Lo abbini al calcolatore di scostamento assoluto medio quando le servono misure assolute di dispersione centrate sulla media e sulla mediana, e al profiling CSV quando le servono riepiloghi multi-colonna anziché una singola serie numerica.
Casi d'uso
Controlli di compiti e laboratorio
Verifichi lo scostamento assoluto medio intorno alla mediana per serie da libro e laboratori, con mediana, SAD e MAD mostrati affiancati.
Monitoraggio robusto della dispersione
Tracci il residuo assoluto medio dalla mediana per latenza, dimensione del carrello o tassi di errore quando gli outlier deformerebbero un MAD basato sulla media.
Domande frequenti
Quanto costa il calcolatore di scostamento medio intorno alla mediana?
È gratuito nel Suo browser in questa pagina.
Come è definito qui lo scostamento medio intorno alla mediana?
Il MAD è la media dei residui assoluti rispetto alla mediana campionaria: (Σ |xᵢ − median|) / n. Per n pari la mediana è la media delle due statistiche d'ordine centrali.
Cosa succede se l'elenco è vuoto?
Deve fornire almeno un numero finito; un singolo valore produce MAD zero.
È la stessa cosa dello scostamento assoluto medio intorno alla media?
No. Questo strumento misura scostamenti assoluti intorno alla mediana campionaria. Il MAD intorno alla media aritmetica è un'altra statistica con un'altra landing SEO.
Come si trova la mediana se l'elenco ha un numero pari di valori?
I valori vengono ordinati e si fa la media dei due centrali; con un numero dispari, la mediana è il valore centrale stesso. Ogni distanza viene poi misurata da quel punto.
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/mean-deviation-median \
-H "Authorization: Bearer $KIT_KEY" \
-H "Content-Type: application/json" \
-d '{"values":[1,2,3,4,100]}'const res = await fetch("https://api.kit.forhosting.com/stat/mean-deviation-median", {
method: "POST",
headers: {
"Authorization": `Bearer ${process.env.KIT_KEY}`,
"Content-Type": "application/json"
},
body: JSON.stringify({
"values": [
1,
2,
3,
4,
100
]
})
});
const { task_id } = await res.json();import os, requests
res = requests.post(
"https://api.kit.forhosting.com/stat/mean-deviation-median",
headers={"Authorization": f"Bearer {os.environ['KIT_KEY']}"},
json={
"values": [
1,
2,
3,
4,
100
]
},
)
task_id = res.json()["task_id"]<?php
$res = file_get_contents("https://api.kit.forhosting.com/stat/mean-deviation-median", false, stream_context_create([
"http" => [
"method" => "POST",
"header" => "Authorization: Bearer " . getenv("KIT_KEY") . "\r\nContent-Type: application/json",
"content" => '{"values":[1,2,3,4,100]}',
],
]));
$task = json_decode($res, true);body := bytes.NewBufferString(`{"values":[1,2,3,4,100]}`)
req, _ := http.NewRequest("POST", "https://api.kit.forhosting.com/stat/mean-deviation-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,
2,
3,
4,
100
]
}Esempio di risposta
{
"task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
"type": "stat.mean_deviation_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.
Limiti
max_n | 10000 |
max_abs | 1000000000000000 |
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
Gli elenchi vuoti vengono rifiutati con invalid_input.
Cosa misura lo scostamento medio intorno alla mediana e cosa contiene la risposta
Non c'è un percorso Monte Carlo approssimato presentato come verità né una coercizione silenziosa di etichette testuali in zeri: il motore termina l'aritmetica di ordinamento e media entro i limiti di lunghezza e magnitudine supportati oppure rifiuta l'input con invalid_input. I casi rifiutati includono un campo values assente, un elenco vuoto, voci non finite come Infinity o NaN, token non numerici e array più lunghi del massimo pubblicato.
Come vengono letti i valori e come resta stabile l'algoritmo basato sulla mediana
Ogni elemento è analizzato come un decimale finito; sono consentiti segni iniziali opzionali e notazione scientifica, mentre token vuoti, lettere isolate e oggetti non numerici falliscono con un indice di campo nel messaggio così una cella errata non diventa uno zero silenzioso. Il calcolo è il metodo classico mediana e poi media degli scostamenti assoluti: si ordina una copia della serie, si prende il valore centrale quando n è dispari o la media dei due valori centrali quando n è pari, poi si sommano i residui assoluti rispetto a quella mediana e si divide per n. Restituire la somma intermedia degli scostamenti assoluti accanto al MAD consente a insegnanti e sviluppatori di verificare l'aritmetica a mano senza ridervare le statistiche d'ordine. I residui assoluti evitano l'amplificazione al quadrato degli outlier che introduce la deviazione standard, e ancorare alla mediana anziché alla media ammorbidisce ulteriormente l'influenza dei punti estremi sia sul centro sia sulla dispersione riportata. Il campo preferito è values, un array di numeri finiti, ma sono accettati gli alias data, numbers, x e series così fogli di calcolo, query string e moduli tipizzati possono riutilizzare lo stesso contratto. È accettata anche una singola stringa di numeri separati da virgole o spazi quando un modulo invia testo semplice invece di array JSON. Il motore impone un massimo rigido di diecimila punti e un tetto di magnitudine per valore, così memoria e latenza restano entro un budget prevedibile sul percorso gratuito del browser e sul Worker di edge. Abbini l'esecuzione gratuita nel browser di questa pagina all'API a pagamento quando le serve lo stesso risultato descrittivo all'interno di una pipeline automatizzata senza reimplementare da sé la media degli scostamenti assoluti intorno alla mediana.
Dove lo scostamento medio intorno alla mediana si inserisce nello studio, nella scienza e nel prodotto
In questa pagina il lavoro viene eseguito interamente nel Suo browser; tramite l'API ogni consultazione riuscita costa $0.002, la validazione fallita non viene addebitata e nulla viene memorizzato dopo la risposta. Quella suddivisione — esplorazione interattiva gratuita e API a pagamento identica — corrisponde al resto del catalogo tier-A del KIT e Le consente di passare da una dimostrazione in aula a una pipeline automatizzata senza cambiare il risultato matematico.
Casi di integrazione
Fixture CI deterministiche
Generi valori riproducibili di mediana e MAD intorno alla mediana per test unitari e gate di qualità dei dati senza tabelle mantenute a mano.
Domande tecniche
Posso inviare una stringa separata da virgole invece di un array JSON?
Sì. Il campo values accetta un array di numeri o una singola stringa di numeri separati da virgole, spazi o punti e virgola.