Nell'analisi della regressione, la funzione REGR.LOG calcola una curva esponenziale che si adatta ai dati e restituisce una matrice di valori che descrive la curva. Dal momento che questa funzione restituisce una matrice di valori, deve essere immessa come una formula della matrice.
Nota: Se si ha una versione corrente di Microsoft 365, è sufficiente immettere la formula nella cella superiore sinistra dell'intervallo di output, quindi premere INVIO per confermare la formula come formula di matrice dinamica. In caso contrario, è necessario immettere la formula come formula di matrice legacy, selezionando prima l'intervallo di output, immettendo la formula nella cella superiore sinistra dell'intervallo di output e quindi premendo CTRL+MAIUSC+INVIO per confermarla. Excel inserisce automaticamente parentesi graffe all'inizio e alla fine della formula. Per ulteriori informazioni sulle formule di matrice, vedere Formule di matrice: indicazioni ed esempi.
Descrizione
L'equazione della curva è:
y = b*m^x
oppure
y = (b*(m1^x1)*(m2^x2)*_)
in presenza di più valori x, dove il valore della variabile dipendente y è una funzione dei valori della variabile indipendente x. I valori m sono coefficienti che corrispondono ad ogni valore esponenziale di x, mentre b è una costante. Si noti che y, x e m possono essere dei vettori. Il tipo di matrice restituito dalla funzione REGR.LOG è {mn;mn-1;...;m1;b}.
REGR.LOG(y_nota; [x_nota]; [cost]; [stat])
Gli argomenti della sintassi della funzione REGR.LOG sono i seguenti:
-
known_y di Obbligatorio. Insieme dei valori y già noti dalla relazione y = b*m^x.
-
Se la matrice y_nota è in una singola colonna, ogni colonna di x_nota verrà interpretata come una variabile distinta.
-
Se la matrice y_note è in una singola riga, ogni riga di x_note verrà interpretata come una variabile distinta.
-
-
known_x di Facoltativo. Insieme facoltativo di valori x che possono essere già noti dalla relazione y = b*m^x.
-
La matrice x_nota può comprendere uno o più insiemi di variabili. Se viene utilizzata una sola variabile, y_nota e x_nota potranno essere intervalli di forma qualsiasi, purché con dimensioni uguali. Se vengono utilizzate più variabili, y_nota dovrà essere un intervallo di celle con altezza di una riga o larghezza di una colonna, denominato anche vettore.
-
Se x_nota è omesso, verrà considerato uguale alla matrice {1;2;3;...} che ha le stesse dimensioni di y_nota.
-
-
Const Facoltativo. Valore logico che specifica se la costante b deve essere uguale a 1.
-
Se cost è VERO o è omesso, b verrà calcolata secondo la normale procedura.
-
Se cost è FALSO, b verrà impostata a 1 e i valori m verranno corretti in modo che y = m^x.
-
-
Statistiche Facoltativo. Valore logico che specifica se restituire statistiche aggiuntive di regressione.
-
Se stat è VERO, REGR.LOG restituirà le statistiche aggiuntive di regressione. Di conseguenza, la matrice restituita sarà {mn;mn-1;...;m1;b\sn;sn-1;...;s1;sb\r 2;sy\ F;gdl\sqreg;sqres}.
-
Se stat è FALSO o è omesso, REGR.LOG restituirà solo i coefficienti m e la costante b.
-
Per altre informazioni su statistiche di regressione aggiuntive, vedere la funzione REGR.LIN.
-
Quanto più il tracciato dei dati è simile a una curva esponenziale, tanto più corretta sarà la corrispondenza tra la linea calcolata e i dati forniti. Analogamente a REGR.LIN, la funzione REGR.LOG restituisce una matrice di valori che ne descrive la relazione, con la differenza che REGR.LIN calcola una retta che coincide con i dati inseriti, mentre REGR.LOG calcola una curva esponenziale. Per ulteriori informazioni, vedere la funzione REGR.LIN.
-
Quando si dispone soltanto di una variabile indipendente x, è possibile calcolare direttamente i valori di intercetta y (b) con la seguente formula:
Intercetta di Y (b):
INDICE(REGR.LOG(known_y;known_x);2)Per effettuare una stima dei valori futuri di y è possibile utilizzare l'equazione y = b*m^x oppure la funzione CRESCITA appositamente fornita con Microsoft Excel. Per ulteriori informazioni, vedere la funzione CRESCITA.
-
Quando si immette come argomento una costante di matrice, ad esempio x_nota, utilizzare il punto e virgola (;) per separare i valori nella stessa riga e la barra rovesciata (\) per separare le righe. I caratteri separatori possono variare in base alle impostazioni internazionali.
-
Si noti che i valori y stimati dall'equazione di regressione possono non essere validi qualora siano al di fuori dell'intervallo dei valori y utilizzati per determinare l'equazione.
Per il corretto funzionamento della formula in Excel, è necessario immettere la formula precedente come formula di matrice. Dopo aver immesso la formula, premere INVIO se si ha un abbonamento Microsoft 365 corrente; in caso contrario, premere CTRL+MAIUSC+INVIO. Se la formula non viene immessa come formula di matrice, il risultato singolo sarà 1,4633.
Servono altre informazioni?
È sempre possibile rivolgersi a un esperto della Tech Community di Excel o ottenere supporto nelle Community.