Condividi:        

EXCEL: ottenere valore R^2 per polinomio

Vuoi potenziare i tuoi documenti Word? Non sai come si fa una macro in Excel? Devi creare una presentazione in PowerPoint?
Oppure sei passato a OpenOffice e non sei sicuro di come lavorare al meglio?

Moderatori: Anthony47, Flash30005

EXCEL: ottenere valore R^2 per polinomio

Postdi nonimpareromai » 02/08/10 12:48

tanto per cambiare...Problemino....

dovrei ricavare in una cella, tramite formula, l' "R quadro" per polinomi di grado da due a 6...

cercando sul web, ho trovato:

Codice: Seleziona tutto
=INDEX(LINEST(y;x^{1,2};1;1);3)


purtroppo però non funziona, perchè mi da un risultato diverso da quello ottenuto facendo il grafico XY ed aggiungendo la linea di tendenza e palesemente errato

un'altro aspetto, sintomatico forse di un problema di sintassi è che se provo con quella di 3° grado:

Codice: Seleziona tutto
=INDEX(LINEST(y;x^{1,2,3};1;1);3)


excel, mi segnala errore e non accetta la formula, forzandomi a cambiare "1,2,3" in "1,23" !!!

potrebbe essere un errore di sintassi tra le parentesi graffe?

grazie in anticipo per l'aiuto che potrete darmi.
nonimpareromai
Utente Junior
 
Post: 16
Iscritto il: 21/10/08 08:24

Sponsor
 

Re: EXCEL: ottenere valore R^2 per polinomio

Postdi biancocandido55 » 02/08/10 13:37

Ciao nonimpareromai,
premesso che di polinomi non ne mastico più da almeno 34 anni,
da quello che scrivi
un'altro aspetto, sintomatico forse di un problema di sintassi è che se provo con quella di 3° grado:


Codice: Seleziona tutto
=INDEX(LINEST(y;x^{1,2,3};1;1);3)



excel, mi segnala errore e non accetta la formula, forzandomi a cambiare "1,2,3" in "1,23" !!!
, a me sembra che la tua formula è scritta in inglese.
L'excel che stai usando, lo è altrettanto?????????
Se la risposta è NO allora prova intanto a sostituire la formula che hai postato usando INDICE() e REGR.LIN()
Spero, che almeno in questo ti sia stato di aiuto.
Ciao
bianco
biancocandido55
Utente Senior
 
Post: 305
Iscritto il: 03/03/06 10:15

Re: EXCEL: ottenere valore R^2 per polinomio

Postdi Flash30005 » 02/08/10 13:57

Crea un grafico dei dati
aggiungi linea di tendenza di ordine da 2 a 6 (a tua scelta)
e, se vuoi, nelle opzioni della linea inserisci "Visualizza il Valore R al quadrato sul grafico"

Ciao
Flash
Win10 + Office 2010 Ita
"Fotografica" al servizio dell'immagine
Avatar utente
Flash30005
Moderatore
 
Post: 8517
Iscritto il: 27/09/07 11:44
Località: Roma +o-

Re: EXCEL: ottenere valore R^2 per polinomio

Postdi nonimpareromai » 02/08/10 14:22

1. il mio excel è in inglese, quindi le funzioni sono OK, non so per la sintasssi ";" "," "\"ecc....

2.visualizzare su grafico linea di tendenza e R^2, è la mia "prova del 9"

il mio problema, è che mi serve il valore R^2 calcolato in una cella con una formula per poterlo ulteriormente elaborare in altri contesti....
nonimpareromai
Utente Junior
 
Post: 16
Iscritto il: 21/10/08 08:24

Re: EXCEL: ottenere valore R^2 per polinomio

Postdi Flash30005 » 02/08/10 15:15

Sul sito MS ho trovato questo
vedi se ti è utile

ciao
Flash
Win10 + Office 2010 Ita
"Fotografica" al servizio dell'immagine
Avatar utente
Flash30005
Moderatore
 
Post: 8517
Iscritto il: 27/09/07 11:44
Località: Roma +o-

Re: EXCEL: ottenere valore R^2 per polinomio

Postdi Anthony47 » 03/08/10 01:46

Come separatore di campi o usi "virgola" o "punto-e-virgola", e dipende dal settaggio sul tuo Pc; da quello che dici credo che sia giusto "punto-e-virgola" (e quindi sbagliato la virgola che usi nella graffe)

Se l' articolo segnalato da Flash non ti aiuta a risolvere, ci dai un esempio dei dati di partenza, di che cosa ti viene calcolato come R2, e di come deduci che il risultato e' palesemente errato? Basta allegare uno screenshot, trovi le istruzioni qui: viewtopic.php?f=26&t=80395&p=466013#p466013

Ciao
Avatar utente
Anthony47
Moderatore
 
Post: 19222
Iscritto il: 21/03/06 16:03
Località: Ivrea

Re: EXCEL: ottenere valore R^2 per polinomio

Postdi nonimpareromai » 03/08/10 10:56

problema risolto!
associando nomi x ed y (le due colonne dati)
la sintassi errata era
Codice: Seleziona tutto
=LINEST(y;x^{1,2,3};1;1)

la sintassi corretta è:
Codice: Seleziona tutto
=LINEST(y;x^{1\2\3};1;1)

ctrl+shift+enter
..si ottiene la matrice di dati esattamente corrispondente a quello che si ottiene aggiungendo la linea di tendenza al grafico excel, ed inoltre si può generare una regressione di polinomi gi grado superiore a 6.

grazie per il link, ho trovato info molto interssanti ed utili
nonimpareromai
Utente Junior
 
Post: 16
Iscritto il: 21/10/08 08:24


Torna a Applicazioni Office Windows


Topic correlati a "EXCEL: ottenere valore R^2 per polinomio":

BTp Valore
Autore: MarioLombardi
Forum: Forum off-topic
Risposte: 2

Chi c’è in linea

Visitano il forum: Nessuno e 46 ospiti