>> Tecnologia elettronica >  >> Casa intelligente >> Vita smart

Come Eseguire una Regressione Lineare in Excel

Per una regressione lineare servono tre valori: pendenza (slope), intercetta Y (Y-intercept), coefficiente R (R value). Pendenza e intercetta sono nell'equazione di regressione. Tutti e tre, più l'equazione, appaiono aggiungendo una Linea di tendenza (Trendline) a un grafico a dispersione (Scatter Chart) in Excel.

Procedura (Excel 2016/2019/2021/365)

Passo 1: Prepara Dati

Inserisci dati in due colonne adiacenti: X (indipendente) in colonna A, Y (dipendente) in colonna B. Es. A2:A20, B2:B20. Intestazioni in riga 1.

Passo 2: Crea Grafico a Dispersione

  1. Seleziona range dati (es. A1:B20).
  2. Scheda Inserisci > gruppo Grafici > "Dispersione" (Scatter) > scegli primo tipo: "Dispersione solo punti" (Scatter with only Markers).
  3. Grafico appare nel foglio.

Passo 3: Aggiungi Linea di Tendenza

  1. Tasto destro su qualsiasi punto dati nel grafico > "Aggiungi linea di tendenza..." (Add Trendline).
  2. Si apre riquadro "Formatta linea di tendenza" a destra.
  3. In "Opzioni linea di tendenza" (icona grafico a barre): assicurati che "Lineare" (Linear) sia selezionato.

Passo 4: Visualizza Equazione e R²

  1. Nel riquadro "Formatta linea di tendenza", scorri in fondo.
  2. Spunta "Mostra equazione nel grafico" (Display Equation on chart).
  3. Spunta "Mostra valore R-quadro nel grafico" (Display R-squared value on chart).

L'equazione appare sul grafico: y = mx + b dove:
• m = pendenza (slope)
• b = intercetta Y (Y-intercept)
• R² = coefficiente di determinazione (quadrato di R). R = √R² (segno = segno pendenza).

Esempio: y = 0.425x + 0.785 → pendenza = 0.425, intercetta = 0.785. R² = 0.3929 → R ≈ 0.627.

Passo 5: Interpretazione R²

Passo 6: Copia Valori nel Foglio (Opzionale)

  1. Clicca sulla casella di testo dell'equazione nel grafico per selezionarla.
  2. Trascina per evidenziare formula e valore R² > Ctrl+C.
  3. Incolla in celle vuote del foglio (Ctrl+V).
  4. Per eliminare grafico: clicca bordo > Canc.

Metodo Alternativo: Funzione LINEST (Matriciale)

Per avere i valori direttamente in celle senza grafico:

=LINEST(valori_y_conosciuti; valori_x_conosciuti; COST; STATS)

Inserisci come formula matriciale: Seleziona area 5 righe x 2 colonne (per STATS=VERO) > digita formula > Ctrl+Maiusc+Invio (Excel 2019-), solo Invio (Excel 365/2021+ array dinamici).

Risultati (riga per riga): pendenza, intercetta, errore std pendenza, errore std intercetta, R², errore std stima Y, F, gradi libertà, SS reg, SS res.

Metodo 3: Analisi Dati (Data Analysis Toolpak)

  1. File > Opzioni > Componenti aggiuntivi > Gestisci: Componenti aggiuntivi Excel > Vai > spunta "Strumenti di analisi" (Analysis ToolPak) > OK.
  2. Scheda Dati > "Analisi dati" (Data Analysis) > "Regressione" (Regression) > OK.
  3. Input Y Range: range Y. Input X Range: range X. Spunta "Etichette" se hai intestazioni. Output Range: dove vuoi risultati. Spunta "Residui", "Grafici residui" se vuoi. OK.
  4. Output completo: statistiche regressione (R², F, significatività), coefficienti (intercetta, pendenza, errore std, t-stat, P-value, intervalli confidenza), ANOVA, residui, grafici.

💡 Consiglio

Per analisi seria: usa Analisi Dati > Regressione (output completo, test statistici). Per visualizzazione rapida: Grafico dispersione + Linea tendenza. LINEST per formule dinamiche in celle.

  1. Come inserire una riga o colonna in Excel
  2. Come ridimensionare un grafico in Excel
  3. Come Aggiungere un Titolo agli Assi in un Grafico Excel
  4. Come Creare un Grafico 3D in Excel
  5. Come calcolare il valore P in Excel
  6. Come Usare Variabili Dummy nella Regressione Excel