{"id":571,"date":"2019-09-05T16:11:58","date_gmt":"2019-09-05T14:11:58","guid":{"rendered":"https:\/\/www.statsimprove.com\/it\/?p=571"},"modified":"2021-09-10T10:09:53","modified_gmt":"2021-09-10T08:09:53","slug":"multicollinearita-delle-variabili-3-casi-in-cui-e-possibile-ignorarla","status":"publish","type":"post","link":"https:\/\/www.statsimprove.com\/it\/2019\/09\/05\/multicollinearita-delle-variabili-3-casi-in-cui-e-possibile-ignorarla\/","title":{"rendered":"Multicollinearit\u00e0 delle variabili: 3 casi in cui \u00e8 possibile ignorarla"},"content":{"rendered":"<p>Il corretto sviluppo di anche solo un banalissimo modello di regressione lineare pu\u00f2 fare un enorme differenza tra un lavoro di ricerca \u201cfarlocco\u201d e un lavoro, invece, metodologicamente inattaccabile. E uno dei milestones che ci vengono insegnati quando impariamo a sviluppare modelli multivariati \u00e8 quello di evitare la multicollinearit\u00e0 tra le variabili.<\/p>\n<h1>Una breve introduzione per capire cos\u2019\u00e8 la multicollinearit\u00e0<\/h1>\n<p><strong>Un breve ripasso: la multicollinearit\u00e0 \u00e8 un problema dovuto alla eccessiva correlazione tra due variabili esplicative all\u2019interno di un modello predittivo<\/strong>. Ad esempio \u201cPeso\u201d e \u201cPercentuale di massa grassa\u201d sono spesso fortemente correlate per cui utilizzarle insieme come predittori di una variabile dipendente (ad esempio: concentrazione di colesterolo ematico) risulterebbe ridondanter, dal momento che \u201cPeso\u201d e \u201cPercentuale di massa magra\u201d vanno a spiegare la stessa \u201cfetta di variabilit\u00e0\u201d della colesterolemia.<\/p>\n<p><strong>Il problema \u00e8 che questa \u201cridondanza\u201d ha effetti sul modello assolutamente da evitare:<\/strong><br \/>\n<strong>1. gli standard error dei coefficienti di regressione delle variabili correlate diventano pi\u00f9 ampi; le stime, cio\u00e8, diventano meno precise;<\/strong><br \/>\n<strong>2. i coefficienti sono instabili e possono cambiare (anche di segno) in seguito a lievi modifiche della struttura del modello.<\/strong><\/p>\n<p>Il metodo pi\u00f9 universalmente condiviso per verificare se una variabile nel tuo modello \u00e8 affetta da multicollinearit\u00e0 \u00e8 la misura del suo VIF (Fattore di Inflazione della Varianza).<\/p>\n<p>Questo VIF altro non \u00e8 che la misura di quanto la varianza del coefficiente in questione aumenta rispetto a quello che sarebbe il suo valore se la variabile non fosse correlata alle altre variabili.<br \/>\nSe ad esempio il VIF relativo a una delle tue variabili fosse 1.7, questo vorrebbe dire che la varianza del coefficiente della tua variabile in questione aumenta del 70% rispetto al valore che la varianza avrebbe se la variabile non fosse correlata alle altre variabili.<\/p>\n<p><strong>E come si calcola questo VIF?<\/strong><br \/>\n<strong>La formula \u00e8 questa:<\/strong><br \/>\n<strong>VIF= 1\/(1-R2)<\/strong><\/p>\n<p>Dove R2 \u00e8 l\u2019R-quadro ottenuto dalla regressione in cui la variabile dipendente (la \u201cY\u201d) \u00e8 il predittore di cui stiamo analizzando la \u201cpresunta multicollinearit\u00e0\u201d, e le variabili indipendenti sono tutte le variabili considerate nel modello.<\/p>\n<p>Lo so, il problema \u00e8 un po\u2019 \u201cintricato\u201d ma l\u2019obiettivo del post \u00e8 quello di capire quando possiamo ignorare questo problema di multicollinearit\u00e0 nei nostri lavori.<\/p>\n<h1>Quando possiamo ignorare il problema della multicollinearit\u00e0?<\/h1>\n<h2>Quando due variabili sono una funzione dell\u2019altra<\/h2>\n<p>Il primo caso in cui possiamo ignorare l\u2019eventuale multicollinearit\u00e0 si presenta quando una variabile \u00e8 una funzione di un\u2019altra variabile.<\/p>\n<p>Classico caso: una interazione tra due variabili. Se in un modello multivariato inserisci come predittori \u201ca\u201d, \u201cb\u201d e la loro interazione, \u201ca x b\u201d, \u00e8 chiaro che \u201ca x b\u201d sar\u00e0 correlato ad \u201ca\u201d e a \u201cb\u201d. In questo caso \u00e8 possibile ridurre la correlazione \u201ccentrando\u201d le variabili \u201ca\u201d e \u201cb\u201d. Se non sai cosa significhi centrare una variabile leggi pure questo <a href=\"https:\/\/www.statsimprove.com\/it\/2019\/05\/07\/centrare-variabili-cosa-significa-a-cosa-serve\/\">breve post sulla centratura delle variabili<\/a>. Tuttavia, che tu centri o meno le variabili, il p-value del prodotto \u201ca x b\u201d rimane identico. Questa stabilit\u00e0 del p-value dell\u2019interazione \u00e8 importante perch\u00e9 la centratura diventa, perci\u00f2, necessaria solo quando si \u00e8 interessati a interpretare anche l\u2019effetto principale di \u201ca\u201d, di \u201cb\u201d o di tutti e due e non solo della loro interazione \u201ca x b\u201d .<\/p>\n<p>In questo caso l\u2019effetto principale \u201ccentrato\u201d viene interpretato allo stesso identico modo: la variazione della variabile indipendente al variare di una unit\u00e0 della variabile centrata (quando parliamo di un modello lineare).<\/p>\n<p>Per cui in questo caso il problema della multicollinearit\u00e0 \u00e8 assolutamente ignorabile. Lo stesso vale per altri tipi di funzioni, come ad esempio la collinearit\u00e0 all\u2019interno dello stesso modello di una variabile con il suo quadrato (\u201ca\u201d e \u201ca2\u201d).<\/p>\n<h2>Quando non ci interessa l\u2019interpretazione delle variabili affette da multicollinearit\u00e0<\/h2>\n<p>Il secondo caso riguarda l\u2019utilizzo delle variabili affette da multicollinearit\u00e0. Se queste variabili sono esclusivamente dei confondenti utilizzati per aggiustare le stime delle variabili di tuo reale interesse, allora il problema pu\u00f2 essere ignorato, dal momento che i coefficienti delle altre variabili non viene coinvolto.<\/p>\n<h2>Quando la multicollinearit\u00e0 compare per una categoria di riferimento poco frequente (nel caso di variabili categoriche)<\/h2>\n<p>Terzo caso: il problema della collinearit\u00e0 lo puoi ignorare quando hai una variabile categorica con pi\u00f9 di due modalit\u00e0 (ad esempio colore degli occhi con 4 modalit\u00e0: neri, azzurri, verdi, castani) e in cui la variabile di riferimento ha una scarsa frequenza.<\/p>\n<p>Diciamo che, ad esempio, che la tua categoria di riferimento sia \u201cocchi azzurri\u201d ma che essa abbia una frequenza pi\u00f9 bassa rispetto alle altre modalit\u00e0, ad esempio il 5%. Le altre frequenze sono, invece: occhi neri, 25%; occhi verdi, 10%; occhi castani, 60%).<\/p>\n<p>In questo caso le altre tre categorie possono essere risultare affette da multicollinearit\u00e0 e mostrare, perci\u00f2, alti VIF e p-values.<\/p>\n<p>La cosa interessante, per\u00f2, \u00e8 che il test \u201coverall\u201d per la variabile categorica \u201ccolore degli occhi\u201d rimane inalterato, come rimane inalterato tutto il resto dei parametri del modello di regressione. In questo caso quello che devi fare \u00e8 semplicemente usare una categoria maggiormente rappresentata come riferimento (nel tuo caso, ad esempio, \u201cocchi castani\u201d, che \u00e8 quella pi\u00f9 frequente (60%) per avere la risoluzione del problema e ottenere, cio\u00e8, VIF e p-values inferiori.<\/p>\n<h2>Una regola aurea: previeni quando possibile la multicollinearit\u00e0<\/h2>\n<p><strong>Infine, il problema della collinearit\u00e0 andrebbe sempre prevenuto riducendo il numero di variabili all\u2019interno del modello<\/strong>. Sposa il principio del &#8220;<a href=\"https:\/\/it.wikipedia.org\/wiki\/Rasoio_di_Occam\">rasoio di Occam<\/a>&#8220;: <strong>usa sempre il numero inferiore possibile di variabili<\/strong>, facendo attenzione a se e quanto aumento la predittivit\u00e0 del tuo modello aggiungendo ulteriori variabili. Nella pratica quello che puoi fare \u00e8, aggiungendo una variabile alla volta, valutare se hai un aumento di R-quadro di almeno del 10%. Se hai un modello con R-quadro di 0,4 e aggiungendo un nuova variabile al tuo modello il tuo R-quadro non sale almeno a 0,5, la variabile che stai considerando di aggiungere va a complicare eccessivamente il modello senza far incrementare predittivit\u00e0. <strong>Meglio ancora: invece di valutare l\u2019R-quadro, valuta l\u2019 R-quadro aggiustato<\/strong> (negli output dei programmi di statistica lo trovi quasi sempre come \u201cadjusted R-squared\u201d) che \u00e8 il valore di R-quadro \u201cripulito\u201d dall\u2019eccesso di variabili inutili introdotte nel modello (non \u00e8 proprio cos\u00ec, ma ci dedicher\u00f2 un post ad hoc \ud83d\ude09 )<\/p>\n<p>Ciao!<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Il corretto sviluppo di anche solo un banalissimo modello di regressione lineare pu\u00f2 fare un enorme differenza tra un lavoro di ricerca \u201cfarlocco\u201d e un lavoro, invece, metodologicamente inattaccabile. E uno dei milestones che ci vengono insegnati quando impariamo a sviluppare modelli multivariati \u00e8 quello di evitare la multicollinearit\u00e0 tra le variabili. Una breve introduzione&hellip;&nbsp;<a href=\"https:\/\/www.statsimprove.com\/it\/2019\/09\/05\/multicollinearita-delle-variabili-3-casi-in-cui-e-possibile-ignorarla\/\" class=\"\" rel=\"bookmark\">Leggi tutto &raquo;<span class=\"screen-reader-text\">Multicollinearit\u00e0 delle variabili: 3 casi in cui \u00e8 possibile ignorarla<\/span><\/a><\/p>\n","protected":false},"author":5,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"om_disable_all_campaigns":false,"_monsterinsights_skip_tracking":false,"neve_meta_sidebar":"","neve_meta_container":"","neve_meta_enable_content_width":"","neve_meta_content_width":0,"neve_meta_title_alignment":"","neve_meta_author_avatar":"","neve_post_elements_order":"","neve_meta_disable_header":"","neve_meta_disable_footer":"","neve_meta_disable_title":"","_themeisle_gutenberg_block_has_review":false,"_ti_tpc_template_sync":false,"_ti_tpc_template_id":""},"categories":[6],"tags":[],"aioseo_notices":[],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v17.4 - https:\/\/yoast.com\/wordpress\/plugins\/seo\/ -->\n<title>Multicollinearit\u00e0 delle variabili: 3 casi in cui \u00e8 possibile ignorarla - StatsImprove<\/title>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/www.statsimprove.com\/it\/2019\/09\/05\/multicollinearita-delle-variabili-3-casi-in-cui-e-possibile-ignorarla\/\" \/>\n<meta property=\"og:locale\" content=\"it_IT\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Multicollinearit\u00e0 delle variabili: 3 casi in cui \u00e8 possibile ignorarla - StatsImprove\" \/>\n<meta property=\"og:description\" content=\"Il corretto sviluppo di anche solo un banalissimo modello di regressione lineare pu\u00f2 fare un enorme differenza tra un lavoro di ricerca \u201cfarlocco\u201d e un lavoro, invece, metodologicamente inattaccabile. E uno dei milestones che ci vengono insegnati quando impariamo a sviluppare modelli multivariati \u00e8 quello di evitare la multicollinearit\u00e0 tra le variabili. Una breve introduzione&hellip;&nbsp;Leggi tutto &raquo;Multicollinearit\u00e0 delle variabili: 3 casi in cui \u00e8 possibile ignorarla\" \/>\n<meta property=\"og:url\" content=\"https:\/\/www.statsimprove.com\/it\/2019\/09\/05\/multicollinearita-delle-variabili-3-casi-in-cui-e-possibile-ignorarla\/\" \/>\n<meta property=\"og:site_name\" content=\"StatsImprove\" \/>\n<meta property=\"article:published_time\" content=\"2019-09-05T14:11:58+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2021-09-10T08:09:53+00:00\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"Scritto da\" \/>\n\t<meta name=\"twitter:data1\" content=\"gianfranco\" \/>\n\t<meta name=\"twitter:label2\" content=\"Tempo di lettura stimato\" \/>\n\t<meta name=\"twitter:data2\" content=\"5 minuti\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"WebSite\",\"@id\":\"https:\/\/www.statsimprove.com\/it\/#website\",\"url\":\"https:\/\/www.statsimprove.com\/it\/\",\"name\":\"StatsImprove\",\"description\":\"Statistics Improve Your Projects\",\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/www.statsimprove.com\/it\/?s={search_term_string}\"},\"query-input\":\"required name=search_term_string\"}],\"inLanguage\":\"it-IT\"},{\"@type\":\"WebPage\",\"@id\":\"https:\/\/www.statsimprove.com\/it\/2019\/09\/05\/multicollinearita-delle-variabili-3-casi-in-cui-e-possibile-ignorarla\/#webpage\",\"url\":\"https:\/\/www.statsimprove.com\/it\/2019\/09\/05\/multicollinearita-delle-variabili-3-casi-in-cui-e-possibile-ignorarla\/\",\"name\":\"Multicollinearit\\u00e0 delle variabili: 3 casi in cui \\u00e8 possibile ignorarla - StatsImprove\",\"isPartOf\":{\"@id\":\"https:\/\/www.statsimprove.com\/it\/#website\"},\"datePublished\":\"2019-09-05T14:11:58+00:00\",\"dateModified\":\"2021-09-10T08:09:53+00:00\",\"author\":{\"@id\":\"https:\/\/www.statsimprove.com\/it\/#\/schema\/person\/914fc4bf93820662fc24f6ed5fe66da6\"},\"breadcrumb\":{\"@id\":\"https:\/\/www.statsimprove.com\/it\/2019\/09\/05\/multicollinearita-delle-variabili-3-casi-in-cui-e-possibile-ignorarla\/#breadcrumb\"},\"inLanguage\":\"it-IT\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/www.statsimprove.com\/it\/2019\/09\/05\/multicollinearita-delle-variabili-3-casi-in-cui-e-possibile-ignorarla\/\"]}]},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/www.statsimprove.com\/it\/2019\/09\/05\/multicollinearita-delle-variabili-3-casi-in-cui-e-possibile-ignorarla\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\/\/www.statsimprove.com\/it\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Multicollinearit\\u00e0 delle variabili: 3 casi in cui \\u00e8 possibile ignorarla\"}]},{\"@type\":\"Person\",\"@id\":\"https:\/\/www.statsimprove.com\/it\/#\/schema\/person\/914fc4bf93820662fc24f6ed5fe66da6\",\"name\":\"gianfranco\",\"image\":{\"@type\":\"ImageObject\",\"@id\":\"https:\/\/www.statsimprove.com\/it\/#personlogo\",\"inLanguage\":\"it-IT\",\"url\":\"https:\/\/secure.gravatar.com\/avatar\/5e17e118aa99660d02d82ded19b4f3b5?s=96&d=mm&r=g\",\"contentUrl\":\"https:\/\/secure.gravatar.com\/avatar\/5e17e118aa99660d02d82ded19b4f3b5?s=96&d=mm&r=g\",\"caption\":\"gianfranco\"},\"description\":\"Specialista in Statistica Medica\",\"url\":\"https:\/\/www.statsimprove.com\/it\/author\/gianfranco\/\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"Multicollinearit\u00e0 delle variabili: 3 casi in cui \u00e8 possibile ignorarla - StatsImprove","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/www.statsimprove.com\/it\/2019\/09\/05\/multicollinearita-delle-variabili-3-casi-in-cui-e-possibile-ignorarla\/","og_locale":"it_IT","og_type":"article","og_title":"Multicollinearit\u00e0 delle variabili: 3 casi in cui \u00e8 possibile ignorarla - StatsImprove","og_description":"Il corretto sviluppo di anche solo un banalissimo modello di regressione lineare pu\u00f2 fare un enorme differenza tra un lavoro di ricerca \u201cfarlocco\u201d e un lavoro, invece, metodologicamente inattaccabile. E uno dei milestones che ci vengono insegnati quando impariamo a sviluppare modelli multivariati \u00e8 quello di evitare la multicollinearit\u00e0 tra le variabili. Una breve introduzione&hellip;&nbsp;Leggi tutto &raquo;Multicollinearit\u00e0 delle variabili: 3 casi in cui \u00e8 possibile ignorarla","og_url":"https:\/\/www.statsimprove.com\/it\/2019\/09\/05\/multicollinearita-delle-variabili-3-casi-in-cui-e-possibile-ignorarla\/","og_site_name":"StatsImprove","article_published_time":"2019-09-05T14:11:58+00:00","article_modified_time":"2021-09-10T08:09:53+00:00","twitter_card":"summary_large_image","twitter_misc":{"Scritto da":"gianfranco","Tempo di lettura stimato":"5 minuti"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"WebSite","@id":"https:\/\/www.statsimprove.com\/it\/#website","url":"https:\/\/www.statsimprove.com\/it\/","name":"StatsImprove","description":"Statistics Improve Your Projects","potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/www.statsimprove.com\/it\/?s={search_term_string}"},"query-input":"required name=search_term_string"}],"inLanguage":"it-IT"},{"@type":"WebPage","@id":"https:\/\/www.statsimprove.com\/it\/2019\/09\/05\/multicollinearita-delle-variabili-3-casi-in-cui-e-possibile-ignorarla\/#webpage","url":"https:\/\/www.statsimprove.com\/it\/2019\/09\/05\/multicollinearita-delle-variabili-3-casi-in-cui-e-possibile-ignorarla\/","name":"Multicollinearit\u00e0 delle variabili: 3 casi in cui \u00e8 possibile ignorarla - StatsImprove","isPartOf":{"@id":"https:\/\/www.statsimprove.com\/it\/#website"},"datePublished":"2019-09-05T14:11:58+00:00","dateModified":"2021-09-10T08:09:53+00:00","author":{"@id":"https:\/\/www.statsimprove.com\/it\/#\/schema\/person\/914fc4bf93820662fc24f6ed5fe66da6"},"breadcrumb":{"@id":"https:\/\/www.statsimprove.com\/it\/2019\/09\/05\/multicollinearita-delle-variabili-3-casi-in-cui-e-possibile-ignorarla\/#breadcrumb"},"inLanguage":"it-IT","potentialAction":[{"@type":"ReadAction","target":["https:\/\/www.statsimprove.com\/it\/2019\/09\/05\/multicollinearita-delle-variabili-3-casi-in-cui-e-possibile-ignorarla\/"]}]},{"@type":"BreadcrumbList","@id":"https:\/\/www.statsimprove.com\/it\/2019\/09\/05\/multicollinearita-delle-variabili-3-casi-in-cui-e-possibile-ignorarla\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/www.statsimprove.com\/it\/"},{"@type":"ListItem","position":2,"name":"Multicollinearit\u00e0 delle variabili: 3 casi in cui \u00e8 possibile ignorarla"}]},{"@type":"Person","@id":"https:\/\/www.statsimprove.com\/it\/#\/schema\/person\/914fc4bf93820662fc24f6ed5fe66da6","name":"gianfranco","image":{"@type":"ImageObject","@id":"https:\/\/www.statsimprove.com\/it\/#personlogo","inLanguage":"it-IT","url":"https:\/\/secure.gravatar.com\/avatar\/5e17e118aa99660d02d82ded19b4f3b5?s=96&d=mm&r=g","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/5e17e118aa99660d02d82ded19b4f3b5?s=96&d=mm&r=g","caption":"gianfranco"},"description":"Specialista in Statistica Medica","url":"https:\/\/www.statsimprove.com\/it\/author\/gianfranco\/"}]}},"_links":{"self":[{"href":"https:\/\/www.statsimprove.com\/it\/wp-json\/wp\/v2\/posts\/571"}],"collection":[{"href":"https:\/\/www.statsimprove.com\/it\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.statsimprove.com\/it\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.statsimprove.com\/it\/wp-json\/wp\/v2\/users\/5"}],"replies":[{"embeddable":true,"href":"https:\/\/www.statsimprove.com\/it\/wp-json\/wp\/v2\/comments?post=571"}],"version-history":[{"count":2,"href":"https:\/\/www.statsimprove.com\/it\/wp-json\/wp\/v2\/posts\/571\/revisions"}],"predecessor-version":[{"id":947,"href":"https:\/\/www.statsimprove.com\/it\/wp-json\/wp\/v2\/posts\/571\/revisions\/947"}],"wp:attachment":[{"href":"https:\/\/www.statsimprove.com\/it\/wp-json\/wp\/v2\/media?parent=571"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.statsimprove.com\/it\/wp-json\/wp\/v2\/categories?post=571"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.statsimprove.com\/it\/wp-json\/wp\/v2\/tags?post=571"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}