Topic: Regressione lineare con Python  (Letto 233 volte)

0 Utenti e 1 Visitatore stanno visualizzando questo topic.

Offline Andrea74

  • python unicellularis
  • *
  • Post: 1
  • Punti reputazione: 0
    • Mostra profilo
Regressione lineare con Python
« il: Novembre 25, 2020, 10:02 »
Salve a tutti, vorrei sapere come poter effettuare una regressione lineare con Python
I dati di cui dispongono sono i rendimenti mensili di uno strumento finanziario, in tabella con 9 colonne (ogni colonna rappresenta un paese) e i rendimenti mensili degli indici azionari dei relativi paesi (sempre tabella con 9 colonne)
Non ho mai utilizzato Python né altri linguaggi di programmazione, ma mi servirebbbe davvero una mano
Vorrei in pratica analizzare la correlazione tra i due input (rendimenti strumento - rendimenti indici azionario) e magari ricavarne qualche grafico
Se fosse possibile fare ciò dividendolo per determinati periodi (che ho già selezionato) sarebbe ancora meglio
Grazie anticipatamente a tutti

Offline RicPol

  • python sapiens sapiens
  • ******
  • Post: 3.151
  • Punti reputazione: 9
    • Mostra profilo
Re:Regressione lineare con Python
« Risposta #1 il: Novembre 25, 2020, 11:45 »
di solito in python questa cosa si fa con sklearn.linear_model https://scikit-learn.org/stable/modules/linear_model.html
Questo però richiede
di aver studiato Pyton (piuttosto bene)
di aver capito come si fa a installare e usare librerie esterne (bene)
di aver capito come funziona numpy (discretamente bene)
di aver capito come funziona sklearn (almeno quel che basta)
oltre naturalmente a sapere che cosa è una regressione lineare (beh, per forza...)

Se sei interessato a studiare python, l'unica possibilità è di lasciar perdere questo problema per circa un anno, e seguire un buon libro passo-passo, mettendoci tanta pazienza. Il Lutz è sempre una buona idea.
Se invece sei interessato a fare regressione lineare, ti consiglio uno dei tanti tool di calcolo che esistono per questi scopi... anche online, tipo questo per esempio https://keisan.casio.com/exec/system/14059929550941