Calcolatore di asimmetria e curtosi
Il campione 1, 2, 3, 4, 5, 12 ha media 4,5 e varianza 15,5, pende verso destra e ha code più pesanti di una curva normale. Incolli almeno tre numeri per ottenere insieme asimmetria ed eccesso di curtosi, con etichette di forma. Gratis nel suo browser.
- Gratis
- Funziona nel suo browser
- Senza registrazione
- I suoi dati restano sul dispositivo
Esegui gratis nel browser
Esempio risolto
- Numeri
- 1, 2, 3, 4, 5, 12
- Quantità
- 6
- Media
- 4,5
- Varianza
- 15,5
- Dev. standard
- 3,937003937
Asimmetria e curtosi descrivono la forma di un campione numerico oltre al centro e alla dispersione. L'asimmetria campionaria misura se la massa dei dati pende a sinistra o a destra della media: valori positivi indicano una coda destra più lunga, valori negativi una coda sinistra più lunga e valori vicini allo zero un profilo approssimativamente simmetrico. L'eccesso di curtosi confronta il peso delle code e la piccatezza con una distribuzione normale il cui eccesso di curtosi è zero: eccesso positivo significa code più pesanti e picco più acuto (leptocurtica), negativo code più leggere e centro più piatto (platicurtica). Questa capacità riceve un elenco di almeno tre numeri finiti, rifiuta serie costanti in cui la deviazione standard campionaria è zero e restituisce media, varianza campionaria, deviazione standard campionaria, asimmetria campionaria, eccesso di curtosi e brevi etichette di forma in una sola chiamata deterministica.
Cosa significano asimmetria campionaria ed eccesso di curtosi su un elenco di numeri
Le statistiche descrittive di forma rispondono a domande che media e deviazione standard da sole non possono. Dopo aver calcolato la media aritmetica μ di n osservazioni, la deviazione standard campionaria s usa la correzione di Bessel: la radice quadrata della somma degli scarti al quadrato divisa per n meno uno. L'asimmetria campionaria G1 scala la somma dei residui standardizzati al cubo per n su (n meno uno) per (n meno due).
Quel coefficiente di Fisher-Pearson con correzione del bias coincide con la definizione usata dai fogli di calcolo comuni sotto il nome SKEW, così una chiave di aula e una cartella Excel possono concordare. Un G1 positivo significa che la coda destra è più lunga o pesante della sinistra; un G1 negativo l'opposto; valori vicini allo zero suggeriscono simmetria approssimata, sebbene campioni piccoli possano apparire lievemente asimmetrici per caso.
L'eccesso di curtosi per n almeno quattro usa la formula G2 con correzione del bias, equivalente a Excel KURT: combina il quarto momento standardizzato con una correzione che sottrae la baseline normale, così un campione normale perfetto punta a zero anziché a tre. Quando n vale tre il denominatore non distorto di G2 si annulla, quindi questo calcolatore riporta l'eccesso di momento più semplice m4 su m2 al quadrato meno tre e etichetta esplicitamente il metodo.
Consigli pratici, limiti e ricerche correlate
Nell'insegnare, associ un esempio asimmetrico a destra come uno due tre quattro cinque dodici a una scala quasi simmetrica come uno due tre quattro cinque e a una serie costante come sette sette sette per dimostrare l'errore di deviazione standard zero. Preferisca l'asimmetria al confronto grezzo delle medie quando conta la direzione della coda; preferisca l'eccesso di curtosi quando conta la frequenza di anomali rispetto a un modello normale.
Le etichette di forma usano una semplice soglia più o meno zero punto cinque per una lettura rapida — non sono test di ipotesi formali. Le capacità sorelle di questo kit calcolano media mediana moda o quartili e recinzioni; questa pagina è specificamente per chi cerca un calcolatore di asimmetria e curtosi su un elenco semplice di numeri, non un profilo CSV multi-colonna né sintesi solo di centro.
Casi d'uso
Screening di processi e sensori
Segnali lotti che diventano improvvisamente asimmetrici a destra o a code pesanti prima che inquinino medie a valle e carte di controllo.
Notebook di finanza e rischio
Riassuma la forma di serie di rendimenti con asimmetria campionaria ed eccesso di curtosi senza portare un intero stack statistico in ogni micro-servizio.
Domande frequenti
Perché servono almeno tre numeri?
L'asimmetria campionaria usa la formula G1 con correzione del bias, definita solo per n ≥ 3.
Cosa succede se ogni valore è uguale?
La deviazione standard campionaria è zero, quindi asimmetria e curtosi standardizzate sono indefinite.
L'eccesso di curtosi è uguale alla curtosi grezza?
No. L'eccesso di curtosi sottrae tre così una distribuzione normale punta a zero. Eccesso positivo significa code più pesanti del normale; negativo, code più leggere.
Il calcolatore di asimmetria e curtosi è gratuito?
Lo strumento browser è gratuito e gira in locale.
Che cosa significa un eccesso di curtosi positivo?
Significa code più pesanti e un picco più appuntito rispetto a una distribuzione normale, cioè leptocurtica. Un valore negativo indica code più leggere e un centro più piatto, platicurtica, mentre un valore vicino a zero è simile alla forma normale.
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/skewness-kurtosis \
-H "Authorization: Bearer $KIT_KEY" \
-H "Content-Type: application/json" \
-d '{"numbers":[1,2,3,4,5,12]}'const res = await fetch("https://api.kit.forhosting.com/stat/skewness-kurtosis", {
method: "POST",
headers: {
"Authorization": `Bearer ${process.env.KIT_KEY}`,
"Content-Type": "application/json"
},
body: JSON.stringify({
"numbers": [
1,
2,
3,
4,
5,
12
]
})
});
const { task_id } = await res.json();import os, requests
res = requests.post(
"https://api.kit.forhosting.com/stat/skewness-kurtosis",
headers={"Authorization": f"Bearer {os.environ['KIT_KEY']}"},
json={
"numbers": [
1,
2,
3,
4,
5,
12
]
},
)
task_id = res.json()["task_id"]<?php
$res = file_get_contents("https://api.kit.forhosting.com/stat/skewness-kurtosis", false, stream_context_create([
"http" => [
"method" => "POST",
"header" => "Authorization: Bearer " . getenv("KIT_KEY") . "\r\nContent-Type: application/json",
"content" => '{"numbers":[1,2,3,4,5,12]}',
],
]));
$task = json_decode($res, true);body := bytes.NewBufferString(`{"numbers":[1,2,3,4,5,12]}`)
req, _ := http.NewRequest("POST", "https://api.kit.forhosting.com/stat/skewness-kurtosis", 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
{
"numbers": [
1,
2,
3,
4,
5,
12
]
}Esempio di risposta
{
"task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
"type": "stat.skewness_kurtosis",
"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
Cosa significano asimmetria campionaria ed eccesso di curtosi su un elenco di numeri
Un elenco costante ha s uguale a zero; i momenti standardizzati terzo e quarto sono indefiniti, e il gestore rifiuta quel caso con invalid_input invece di restituire NaN. Insieme media, varianza, std_dev, asimmetria e excess_kurtosis danno un ritratto compatto di forma di un campione breve senza adattare un modello di densità completo.
Come chiamare l'API e cosa torna indietro
Le stringhe numeriche nell'array vengono convertite; è accettata anche una stringa separata da virgole o spazi per moduli di testo semplici. Lo usi da verificatori di compiti, schermi di controllo qualità per dati di processo asimmetrici, notebook finanziari che cacciano code pesanti, dashboard A-B che necessitano di una bandiera rapida di forma, o qualsiasi flusso che voglia asimmetria e curtosi senza installare un pacchetto statistico su ogni macchina. Invii un corpo JSON con un campo obbligatorio chiamato numbers: un array di almeno tre numeri finiti. Gli alias values, data e list sono accettati e si comportano allo stesso modo. In caso di successo la risposta include count come n, numbers come copia ordinata crescente per ispezione, mean, variance come la varianza campionaria con n meno uno al denominatore, std_dev come la sua radice quadrata, skewness come G1, excess_kurtosis come G2 quando n è almeno quattro o momento g2 quando n è tre, kurtosis_method che nomina quale formula è stata usata, skew_shape come uno di right_skewed, left_skewed o approximately_symmetric, kurtosis_shape come leptokurtic, platykurtic o mesokurtic, più min e max. La convalida fallita —numbers assente, meno di tre punti, serie costante con deviazione standard zero, voci non finite o elenco più lungo di centomila valori— restituisce invalid_input e non viene mai addebitata. Il prezzo è un $0.002 fisso per richiesta riuscita con unità item e prezzo marginale unitario zero.
Consigli pratici, limiti e ricerche correlate
Mantenga gli elenchi entro il limite di dimensione pubblicato affinché i percorsi interattivi Worker e browser restino veloci; centomila numeri finiti bastano per insiemi di classe e la maggior parte dei campioni operativi. Magnitudini estremamente grandi possono spingere i momenti fuori dal floating point IEEE finito; se accade, il gestore restituisce invalid_input invece dell'infinito. Le attività fallite che restituiscono invalid_input non consumano il saldo prepagato, il che mantiene economici gli script esplorativi mentre gli studenti digitano elenchi a due punti per sbaglio. Preferisca inviare l'elenco grezzo una volta e leggere mean, variance, std_dev, skewness e excess_kurtosis da una sola risposta invece di chiamare strumenti separati: un contratto, un'unità di addebito, risultati identici in browser e API.
Casi di integrazione
Chiavi di risposta di compiti e laboratori
Dia agli studenti un breve campione numerico; confronti la loro asimmetria campionaria e l'eccesso di curtosi calcolati a mano con un risultato deterministico del browser o dell'API.
Domande tecniche
Cosa restituisce questo calcolatore di asimmetria e curtosi?
Per un elenco valido restituisce count, numbers ordinati, mean, varianza campionaria, std_dev, asimmetria campionaria, excess_kurtosis, kurtosis_method, etichette di forma, min e max.