Valore p dalla statistica F
Un F di 4 con 5 e 10 gradi di libertà ha un valore p della coda superiore appena sotto il 3%, quindi è significativo al 5%. Inserisca F e i due gradi di libertà, senza tavole stampate. Gratis nel suo browser.
- Gratis
- Funziona nel suo browser
- Senza registrazione
- I suoi dati restano sul dispositivo
Esegui gratis nel browser
Esempio risolto
- F
- 4
- Df1
- 5
- Df2
- 10
- Valore P
- 0,0296752952
- Coda
- upper
La distribuzione F è la legge di riferimento di molte prove sul rapporto di varianze: ANOVA a un fattore, test F globali di regressione, uguaglianza di due varianze campionarie e confronti di modelli annidati. Quando Lei dispone già di una statistica F osservata e dei relativi gradi di libertà del numeratore e del denominatore, la domanda pratica è quasi sempre la stessa: quanto è estremo questo rapporto sotto l’ipotesi nulla? Il valore p di coda superiore risponde con un solo numero tra zero e uno. Questo calcolatore accetta solo la tripla classica — F, df1 e df2 — e restituisce P(F maggiore del valore osservato) tramite l’identità della beta incompleta regolarizzata, senza tabelle da consultare né macro di foglio di calcolo. I gradi di libertà inferiori a uno vengono rifiutati, perché escono dalla famiglia F abituale di manuali e software.
Cosa significa il valore p di coda superiore di F
Sotto un’ipotesi nulla in cui due varianze chi-quadrato indipendenti condividono la stessa scala, il rapporto dei rispettivi quadrati medi segue una legge F con gradi di libertà del numeratore uguali a quelli del primo chi-quadrato e del denominatore uguali a quelli del secondo.
Valori F osservati grandi significano che il quadrato medio del numeratore è molto maggiore di quello del denominatore, che è esattamente la direzione a cui tengono la maggior parte dei test classici: varianza tra gruppi maggiore di quella residuale, modello di regressione maggiore del residuo, o varianza del primo campione maggiore di quella del secondo. Il valore p di coda superiore è la probabilità, sotto quella distribuzione F nulla, di ottenere un F almeno grande quanto quello osservato.
Un valore p piccolo è evidenza contro la nulla in quel senso unilaterale; uno grande indica che il rapporto è ordinario per i gradi di libertà indicati. Sono ammessi gradi di libertà continui quando sono almeno uno; i df frazionari compaiono in alcune approssimazioni di Satterthwaite e Kenward–Roger, e la rappresentazione beta incompleta li tratta come i df interi.
Dove un calcolatore di valore p da F conviene
I corsi introduttivi di statistica e di disegno sperimentale assegnano innumerevoli esercizi di ANOVA e di F di regressione: gli studenti calcolano a mano il rapporto dei quadrati medi e poi hanno bisogno di una probabilità di coda superiore affidabile senza sfogliare tabelle F stampate che elencano solo pochi valori critici. I ricercatori applicati che confrontano due varianze residuali, o che leggono un F da una tabella ANOVA pubblicata senza valore p, possono recuperare il livello di significatività dal solo statistico e dai gradi di libertà riportati.
Ingegneri della qualità e analisti di processo che già hanno un F da uno studio di strumenti di misura o da un modello annidato di componenti di varianza possono mapparlo a un valore p per i report senza aprire software desktop. Se in seguito Le servono test appaiati Tukey HSD dopo ANOVA, una matrice di disegno multifattoriale completa o un valore p di bontà del chi-quadrato, li tratti come intenti di ricerca e landing separate invece di sovraccaricare questa pagina da F a valore p.
Casi d'uso
Controllo compiti di ANOVA e F di regressione
Inserisca l’F osservato con i df del numeratore e del denominatore di un’ANOVA a un fattore o di una tabella di regressione globale per ottenere il valore p di coda superiore per relazioni e autovalutatori.
Recuperare la significatività da una tabella F pubblicata
Quando un articolo riporta F e gradi di libertà ma omette il valore p, ricalcoli la probabilità di coda superiore per note di meta-analisi e report secondari.
Test F di due varianze in laboratorio
Converta un rapporto di varianze campionarie con df noti in P(F > f) per controlli di uguaglianza delle varianze senza tabelle di valori critici stampate.
Domande frequenti
Quale valore p restituisce questo calcolatore?
La probabilità di coda superiore P(F > f) sotto la distribuzione F con i gradi di libertà del numeratore e del denominatore indicati, calcolata tramite la funzione beta incompleta regolarizzata.
Cosa succede se un grado di libertà è inferiore a uno?
Questa capacità richiede df1 ≥ 1 e df2 ≥ 1; i valori frazionari sono ammessi solo se restano almeno uno.
Questo strumento esegue un’ANOVA sui miei dati grezzi?
No. Lei fornisce una statistica F già calcolata e i suoi gradi di libertà. Per costruire la tabella ANOVA completa a partire dalle osservazioni, usi un flusso dedicato di ANOVA o di regressione.
Quanto costa il calcolatore di valore p dalla statistica F?
Lo strumento nel browser è gratuito e gira in locale.
I gradi di libertà possono essere frazionari?
Sì, purché ciascuno sia almeno uno. Gradi di libertà frazionari compaiono in approssimazioni come quelle di Satterthwaite o Kenward-Roger e vengono trattati come quelli interi.
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/p-value-f \
-H "Authorization: Bearer $KIT_KEY" \
-H "Content-Type: application/json" \
-d '{"f":4,"df1":5,"df2":10}'const res = await fetch("https://api.kit.forhosting.com/stat/p-value-f", {
method: "POST",
headers: {
"Authorization": `Bearer ${process.env.KIT_KEY}`,
"Content-Type": "application/json"
},
body: JSON.stringify({
"f": 4,
"df1": 5,
"df2": 10
})
});
const { task_id } = await res.json();import os, requests
res = requests.post(
"https://api.kit.forhosting.com/stat/p-value-f",
headers={"Authorization": f"Bearer {os.environ['KIT_KEY']}"},
json={
"f": 4,
"df1": 5,
"df2": 10
},
)
task_id = res.json()["task_id"]<?php
$res = file_get_contents("https://api.kit.forhosting.com/stat/p-value-f", false, stream_context_create([
"http" => [
"method" => "POST",
"header" => "Authorization: Bearer " . getenv("KIT_KEY") . "\r\nContent-Type: application/json",
"content" => '{"f":4,"df1":5,"df2":10}',
],
]));
$task = json_decode($res, true);body := bytes.NewBufferString(`{"f":4,"df1":5,"df2":10}`)
req, _ := http.NewRequest("POST", "https://api.kit.forhosting.com/stat/p-value-f", 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
{
"f": 4,
"df1": 5,
"df2": 10
}Esempio di risposta
{
"task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
"type": "stat.p_value_f",
"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
Il percorso gratuito del browser e l’API a pagamento condividono un unico modulo puro e deterministico, così controlli di compiti, relazioni di laboratorio e script di produzione non divergono mai con gli stessi input.
Cosa significa il valore p di coda superiore di F
Questo endpoint non stima F da dati grezzi, non esegue ANOVA multifattoriale e non corregge confronti multipli: converte soltanto un F già calcolato e i suoi gradi di libertà in una probabilità di coda superiore precisa.
Contratto di ingresso, campi di risposta ed errori
Un F negativo viene rifiutato perché una statistica F è un rapporto di quadrati medi e non può essere negativa sul supporto classico. Se uno dei valori dei gradi di libertà è inferiore a uno, il gestore rifiuta la chiamata con un messaggio chiaro che i gradi di libertà sotto uno non sono consentiti — è la regola di prodotto di questa capacità. Controlli classici: F uguale a quattro con cinque e dieci gradi di libertà, che produce un valore p piccolo vicino al tre per cento; e F uguale a uno con uno e uno gradi di libertà, che produce un mezzo. Invii tramite POST un oggetto JSON con tre numeri finiti. La statistica osservata è obbligatoria come f, oppure come uno degli alias f_stat, f_statistic o statistic — invii un solo di questi nomi. I gradi di libertà del numeratore sono obbligatori come df1, con alias accettati df_num, df_numerator e numerator_df. Quelli del denominatore sono obbligatori come df2, con alias df_den, df_denominator e denominator_df. Ogni campo può arrivare come numero JSON o come stringa numerica; campi mancanti, stringhe vuote, NaN e Infinity falliscono con invalid_input indicando il problema e non vengono fatturati. Abbini il modulo gratuito del browser per compiti e demo allo stesso contratto API quando le servono controlli scriptati in plugin LMS o notebook. Le chiamate API riuscite costano la base pubblicata di $0.002 per elemento; i fallimenti di validazione non consumano saldo prepagato.
Dove un calcolatore di valore p da F conviene
Un oracolo deterministico che restituisce JSON pulito accelera la correzione, le demo e l’autocontrollo senza un pacchetto statistico completo. Poiché l’implementazione è parse puro di livello A, ogni chiamata riuscita costa il prezzo base pubblicato $0.002 senza token di modello né rete in uscita, e la validazione fallita non consuma saldo.
Domande tecniche
Quali campi devo inviare?
Invii numeri finiti per f (o f_stat / f_statistic / statistic), df1 (o df_num / df_numerator / numerator_df) e df2 (o df_den / df_denominator / denominator_df). Fornisca un solo nome per ciascuna grandezza.