{"id":2951,"date":"2023-07-19T22:57:09","date_gmt":"2023-07-19T22:57:09","guid":{"rendered":"https:\/\/statorials.org\/it\/matrice-di-correlazione-in-r\/"},"modified":"2023-07-19T22:57:09","modified_gmt":"2023-07-19T22:57:09","slug":"matrice-di-correlazione-in-r","status":"publish","type":"post","link":"https:\/\/statorials.org\/it\/matrice-di-correlazione-in-r\/","title":{"rendered":"Come creare una matrice di correlazione in r (4 esempi)"},"content":{"rendered":"<p><\/p>\n<hr>\n<p><span style=\"color: #000000;\"><span style=\"color: #000000;\">Una <a href=\"https:\/\/statorials.org\/it\/come-leggere-una-matrice-di-correlazione\/\" target=\"_blank\" rel=\"noopener\">matrice di correlazione<\/a> \u00e8 una tabella quadrata che mostra i <a href=\"https:\/\/statorials.org\/it\/coefficiente-di-correlazione-di-pearson-1\/\" target=\"_blank\" rel=\"noopener\">coefficienti di correlazione<\/a> tra le variabili in un set di dati.<\/span><\/span><\/p>\n<p> <span style=\"color: #000000;\">Fornisce un modo rapido per comprendere la forza delle relazioni lineari esistenti tra le variabili in un set di dati.<\/span><\/p>\n<p> <span style=\"color: #000000;\">Esistono quattro modi comuni per creare una matrice di correlazione in R:<\/span><\/p>\n<p> <span style=\"color: #000000;\"><strong>Metodo 1: la funzione cor (per ottenere una semplice matrice di coefficienti di correlazione)<\/strong><\/span><\/p>\n<pre style=\"background-color: #ececec; font-size: 15px;\"> <span style=\"color: #000000;\"><strong>cor(df)<\/strong><\/span><\/pre>\n<p> <span style=\"color: #000000;\"><strong>Metodo 2: la funzione rcorr (per ottenere i p-value dei coefficienti di correlazione)<\/strong><\/span><\/p>\n<pre style=\"background-color: #ececec; font-size: 15px;\"> <span style=\"color: #000000;\"><strong><span style=\"color: #008000;\">library<\/span> (Hmisc)\n\nrcorr( <span style=\"color: #3366ff;\">as.matrix<\/span> (df))<\/strong><\/span><\/pre>\n<p> <span style=\"color: #000000;\"><strong>Metodo 3: la funzione corrplot (per visualizzare la matrice di correlazione)<\/strong><\/span><\/p>\n<pre style=\"background-color: #ececec; font-size: 15px;\"> <span style=\"color: #000000;\"><strong><span style=\"color: #008000;\">library<\/span> (corplot)\n\ncorrplot(cor(df))\n<\/strong><\/span><\/pre>\n<p> <span style=\"color: #000000;\"><strong>Metodo 4: la funzione ggcorrplot (per visualizzare la matrice di correlazione)<\/strong><\/span><\/p>\n<pre style=\"background-color: #ececec; font-size: 15px;\"> <span style=\"color: #000000;\"><strong><span style=\"color: #008000;\">library<\/span> (ggcorrplot)\n\nggcorrplot(cor(df))<\/strong><\/span><\/pre>\n<p> <span style=\"color: #000000;\">Gli esempi seguenti mostrano come utilizzare ciascun metodo con il seguente frame di dati in R:<\/span><\/p>\n<pre style=\"background-color: #ececec; font-size: 15px;\"> <span style=\"color: #000000;\"><strong><span style=\"color: #008080;\">#create data frame\n<\/span>df &lt;- data. <span style=\"color: #3366ff;\">frame<\/span> (assists=c(4, 5, 5, 6, 7, 8, 8, 10),\n                 rebounds=c(12, 14, 13, 7, 8, 8, 9, 13),\n                 points=c(22, 24, 26, 26, 29, 32, 20, 14))\n\n<span style=\"color: #008080;\">#view data frame\n<\/span>df\n\n  assists rebound points\n1 4 12 22\n2 5 14 24\n3 5 13 26\n4 6 7 26\n5 7 8 29\n6 8 8 32\n7 8 9 20\n8 10 13 14\n<\/strong><\/span><\/pre>\n<h3> <span style=\"color: #000000;\"><strong>Esempio 1: la funzione cor<\/strong><\/span><\/h3>\n<p> <span style=\"color: #000000;\">Possiamo utilizzare la funzione R base <strong>cor()<\/strong> per creare una matrice di correlazione che mostra i coefficienti di correlazione tra ciascuna variabile nel nostro frame di dati:<\/span><\/p>\n<pre style=\"background-color: #ececec; font-size: 15px;\"> <span style=\"color: #000000;\"><strong><span style=\"color: #008080;\">#create correlation matrix<\/span>\ncor(df)\n\n            assists rebound points\nassists 1.0000000 -0.2448608 -0.3295730\nrebounds -0.2448608 1.0000000 -0.5220917\npoints -0.3295730 -0.5220917 1.0000000\n<\/strong><\/span><\/pre>\n<p> <span style=\"color: #000000;\">I coefficienti di correlazione lungo la diagonale della tabella sono tutti pari a 1 perch\u00e9 ogni variabile \u00e8 perfettamente correlata con se stessa.<\/span><\/p>\n<p> <span style=\"color: #000000;\">Tutti gli altri coefficienti di correlazione indicano la correlazione tra diverse combinazioni di variabili a coppie. Per esempio:<\/span><\/p>\n<ul>\n<li> <span style=\"color: #000000;\">Il coefficiente di correlazione tra assist e rimbalzi \u00e8 <strong>-0,245<\/strong> .<\/span><\/li>\n<li> <span style=\"color: #000000;\">Il coefficiente di correlazione tra assist e punti \u00e8 <strong>-0,330<\/strong> .<\/span><\/li>\n<li> <span style=\"color: #000000;\">Il coefficiente di correlazione tra rimbalzi e punti \u00e8 <strong>-0,522<\/strong> .<\/span><\/li>\n<\/ul>\n<h3> <span style=\"color: #000000;\"><strong>Esempio 2: la funzione rcorr<\/strong><\/span><\/h3>\n<p> <span style=\"color: #000000;\">Possiamo utilizzare la funzione <strong>rcorr()<\/strong> del pacchetto <strong>Hmisc<\/strong> in R per creare una matrice di correlazione che mostri i coefficienti di correlazione tra ciascuna variabile nel nostro frame di dati:<\/span><\/p>\n<pre style=\"background-color: #ececec; font-size: 15px;\"> <span style=\"color: #000000;\"><strong><span style=\"color: #008000;\">library<\/span> (Hmisc)\n\n<span style=\"color: #008080;\">#create matrix of correlation coefficients and p-values<\/span>\nrcorr( <span style=\"color: #3366ff;\">as.matrix<\/span> (df))\n\n         assists rebound points\nassists 1.00 -0.24 -0.33\nrebounds -0.24 1.00 -0.52\npoints -0.33 -0.52 1.00\n\nn=8 \n\nP\n         assists rebound points\nassists 0.5589 0.4253\nrebounds 0.5589 0.1844\npoints 0.4253 0.1844<\/strong><\/span><\/pre>\n<p> <span style=\"color: #000000;\">La prima matrice mostra i coefficienti di correlazione tra le variabili e la seconda matrice mostra i corrispondenti valori p.<\/span><\/p>\n<p> <span style=\"color: #000000;\">Ad esempio, il coefficiente di correlazione tra assist e rimbalzi \u00e8 <strong>-0,24<\/strong> e il valore p di questo coefficiente di correlazione \u00e8 <strong>0,5589<\/strong> .<\/span><\/p>\n<p> <span style=\"color: #000000;\">Questo ci dice che la correlazione tra le due variabili \u00e8 negativa ma non \u00e8 una correlazione statisticamente significativa poich\u00e9 il valore p non \u00e8 inferiore a 0,05.<\/span><\/p>\n<h3> <span style=\"color: #000000;\"><strong>Esempio 3: la funzione corrplot<\/strong><\/span><\/h3>\n<p> <span style=\"color: #000000;\">Possiamo usare la funzione <strong>corrplot()<\/strong> dal pacchetto <strong>corrplot<\/strong> in R per visualizzare la matrice di correlazione:<\/span> <\/p>\n<pre style=\"background-color: #ececec; font-size: 15px;\"> <span style=\"color: #000000;\"><strong><span style=\"color: #008000;\">library<\/span> (corplot)\n\n<span style=\"color: #008080;\">#visualize correlation matrix<\/span>\ncorrplot(cor(df))\n<\/strong><\/span><\/pre>\n<p><img decoding=\"async\" loading=\"lazy\" class=\" wp-image-25594 aligncenter\" src=\"https:\/\/statorials.org\/wp-content\/uploads\/2023\/08\/corrplot1.jpg\" alt=\"\" width=\"363\" height=\"333\" srcset=\"\" sizes=\"\"><\/p>\n<p> <span style=\"color: #000000;\">Il colore e la dimensione dei cerchi nella matrice di correlazione ci aiutano a visualizzare le correlazioni tra ciascuna variabile.<\/span><\/p>\n<p> <span style=\"color: #000000;\">Ad esempio, il cerchio in cui si intersecano le variabili assist e rimbalzi \u00e8 piccolo e rosso chiaro, il che ci dice che la correlazione \u00e8 debole e negativa.<\/span><\/p>\n<h3> <span style=\"color: #000000;\"><strong>Esempio 4: la funzione corrplot<\/strong><\/span><\/h3>\n<p> <span style=\"color: #000000;\">Possiamo utilizzare la funzione <strong>ggcorrplot()<\/strong> dal pacchetto <strong>ggcorrplot<\/strong> in R per visualizzare la matrice di correlazione:<\/span> <\/p>\n<pre style=\"background-color: #ececec; font-size: 15px;\"> <span style=\"color: #000000;\"><strong><span style=\"color: #008000;\">library<\/span> (ggcorrplot)\n\n<span style=\"color: #008080;\">#visualize correlation matrix<\/span>\nggcorrplot(cor(df))\n<\/strong><\/span><\/pre>\n<p><img decoding=\"async\" loading=\"lazy\" class=\" wp-image-25595 aligncenter\" src=\"https:\/\/statorials.org\/wp-content\/uploads\/2023\/08\/corrplot2.jpg\" alt=\"\" width=\"429\" height=\"369\" srcset=\"\" sizes=\"\"><\/p>\n<p> <span style=\"color: #000000;\">Il colore dei quadrati nella matrice di correlazione ci aiuta a visualizzare le correlazioni tra ciascuna variabile.<\/span><\/p>\n<h3> <span style=\"color: #000000;\"><strong>Risorse addizionali<\/strong><\/span><\/h3>\n<p> <span style=\"color: #000000;\">I seguenti tutorial spiegano come eseguire altre attivit\u00e0 comuni in R:<\/span><\/p>\n<p> <a href=\"https:\/\/statorials.org\/it\/correlazione-spearman-in-r\/\" target=\"_blank\" rel=\"noopener\">Come calcolare la correlazione del rango di Spearman in R<\/a><br \/> <a href=\"https:\/\/statorials.org\/it\/correlazione-parziale-r\/\" target=\"_blank\" rel=\"noopener\">Come calcolare la correlazione parziale in R<\/a><br \/> <a href=\"https:\/\/statorials.org\/it\/correlazione-mobile-in-r\/\" target=\"_blank\" rel=\"noopener\">Come calcolare la correlazione scorrevole in R<\/a><\/p>\n","protected":false},"excerpt":{"rendered":"<p>Una matrice di correlazione \u00e8 una tabella quadrata che mostra i coefficienti di correlazione tra le variabili in un set di dati. Fornisce un modo rapido per comprendere la forza delle relazioni lineari esistenti tra le variabili in un set di dati. Esistono quattro modi comuni per creare una matrice di correlazione in R: Metodo [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[11],"tags":[],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v21.5 - https:\/\/yoast.com\/wordpress\/plugins\/seo\/ -->\n<title>Come creare una matrice di correlazione in R (4 esempi) - Statorials<\/title>\n<meta name=\"description\" content=\"Questo tutorial spiega come creare una matrice di correlazione in R, con diversi esempi.\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/statorials.org\/it\/matrice-di-correlazione-in-r\/\" \/>\n<meta property=\"og:locale\" content=\"it_IT\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Come creare una matrice di correlazione in R (4 esempi) - Statorials\" \/>\n<meta property=\"og:description\" content=\"Questo tutorial spiega come creare una matrice di correlazione in R, con diversi esempi.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/statorials.org\/it\/matrice-di-correlazione-in-r\/\" \/>\n<meta property=\"og:site_name\" content=\"Statorials\" \/>\n<meta property=\"article:published_time\" content=\"2023-07-19T22:57:09+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/statorials.org\/wp-content\/uploads\/2023\/08\/corrplot1.jpg\" \/>\n<meta name=\"author\" content=\"Benjamin anderson\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"Written by\" \/>\n\t<meta name=\"twitter:data1\" content=\"Benjamin anderson\" \/>\n\t<meta name=\"twitter:label2\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data2\" content=\"3 minuti\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"WebPage\",\"@id\":\"https:\/\/statorials.org\/it\/matrice-di-correlazione-in-r\/\",\"url\":\"https:\/\/statorials.org\/it\/matrice-di-correlazione-in-r\/\",\"name\":\"Come creare una matrice di correlazione in R (4 esempi) - Statorials\",\"isPartOf\":{\"@id\":\"https:\/\/statorials.org\/it\/#website\"},\"datePublished\":\"2023-07-19T22:57:09+00:00\",\"dateModified\":\"2023-07-19T22:57:09+00:00\",\"author\":{\"@id\":\"https:\/\/statorials.org\/it\/#\/schema\/person\/0896f191fb9fb019f2cd8623112cb3ae\"},\"description\":\"Questo tutorial spiega come creare una matrice di correlazione in R, con diversi esempi.\",\"breadcrumb\":{\"@id\":\"https:\/\/statorials.org\/it\/matrice-di-correlazione-in-r\/#breadcrumb\"},\"inLanguage\":\"it-IT\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/statorials.org\/it\/matrice-di-correlazione-in-r\/\"]}]},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/statorials.org\/it\/matrice-di-correlazione-in-r\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Casa\",\"item\":\"https:\/\/statorials.org\/it\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Come creare una matrice di correlazione in r (4 esempi)\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/statorials.org\/it\/#website\",\"url\":\"https:\/\/statorials.org\/it\/\",\"name\":\"Statorials\",\"description\":\"La tua guida all&#039;alfabetizzazione statistica!\",\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/statorials.org\/it\/?s={search_term_string}\"},\"query-input\":\"required name=search_term_string\"}],\"inLanguage\":\"it-IT\"},{\"@type\":\"Person\",\"@id\":\"https:\/\/statorials.org\/it\/#\/schema\/person\/0896f191fb9fb019f2cd8623112cb3ae\",\"name\":\"Benjamin anderson\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"it-IT\",\"@id\":\"https:\/\/statorials.org\/it\/#\/schema\/person\/image\/\",\"url\":\"https:\/\/statorials.org\/it\/wp-content\/uploads\/2023\/10\/Dr.-Benjamin-Anderson-96x96.jpg\",\"contentUrl\":\"https:\/\/statorials.org\/it\/wp-content\/uploads\/2023\/10\/Dr.-Benjamin-Anderson-96x96.jpg\",\"caption\":\"Benjamin anderson\"},\"description\":\"Ciao, sono Benjamin, un professore di statistica in pensione diventato insegnante dedicato di Statorials. Con una vasta esperienza e competenza nel campo della statistica, sono ansioso di condividere le mie conoscenze per potenziare gli studenti attraverso Statorials. Scopri di pi\u00f9\",\"sameAs\":[\"https:\/\/statorials.org\/it\"]}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"Come creare una matrice di correlazione in R (4 esempi) - Statorials","description":"Questo tutorial spiega come creare una matrice di correlazione in R, con diversi esempi.","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:\/\/statorials.org\/it\/matrice-di-correlazione-in-r\/","og_locale":"it_IT","og_type":"article","og_title":"Come creare una matrice di correlazione in R (4 esempi) - Statorials","og_description":"Questo tutorial spiega come creare una matrice di correlazione in R, con diversi esempi.","og_url":"https:\/\/statorials.org\/it\/matrice-di-correlazione-in-r\/","og_site_name":"Statorials","article_published_time":"2023-07-19T22:57:09+00:00","og_image":[{"url":"https:\/\/statorials.org\/wp-content\/uploads\/2023\/08\/corrplot1.jpg"}],"author":"Benjamin anderson","twitter_card":"summary_large_image","twitter_misc":{"Written by":"Benjamin anderson","Est. reading time":"3 minuti"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"WebPage","@id":"https:\/\/statorials.org\/it\/matrice-di-correlazione-in-r\/","url":"https:\/\/statorials.org\/it\/matrice-di-correlazione-in-r\/","name":"Come creare una matrice di correlazione in R (4 esempi) - Statorials","isPartOf":{"@id":"https:\/\/statorials.org\/it\/#website"},"datePublished":"2023-07-19T22:57:09+00:00","dateModified":"2023-07-19T22:57:09+00:00","author":{"@id":"https:\/\/statorials.org\/it\/#\/schema\/person\/0896f191fb9fb019f2cd8623112cb3ae"},"description":"Questo tutorial spiega come creare una matrice di correlazione in R, con diversi esempi.","breadcrumb":{"@id":"https:\/\/statorials.org\/it\/matrice-di-correlazione-in-r\/#breadcrumb"},"inLanguage":"it-IT","potentialAction":[{"@type":"ReadAction","target":["https:\/\/statorials.org\/it\/matrice-di-correlazione-in-r\/"]}]},{"@type":"BreadcrumbList","@id":"https:\/\/statorials.org\/it\/matrice-di-correlazione-in-r\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Casa","item":"https:\/\/statorials.org\/it\/"},{"@type":"ListItem","position":2,"name":"Come creare una matrice di correlazione in r (4 esempi)"}]},{"@type":"WebSite","@id":"https:\/\/statorials.org\/it\/#website","url":"https:\/\/statorials.org\/it\/","name":"Statorials","description":"La tua guida all&#039;alfabetizzazione statistica!","potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/statorials.org\/it\/?s={search_term_string}"},"query-input":"required name=search_term_string"}],"inLanguage":"it-IT"},{"@type":"Person","@id":"https:\/\/statorials.org\/it\/#\/schema\/person\/0896f191fb9fb019f2cd8623112cb3ae","name":"Benjamin anderson","image":{"@type":"ImageObject","inLanguage":"it-IT","@id":"https:\/\/statorials.org\/it\/#\/schema\/person\/image\/","url":"https:\/\/statorials.org\/it\/wp-content\/uploads\/2023\/10\/Dr.-Benjamin-Anderson-96x96.jpg","contentUrl":"https:\/\/statorials.org\/it\/wp-content\/uploads\/2023\/10\/Dr.-Benjamin-Anderson-96x96.jpg","caption":"Benjamin anderson"},"description":"Ciao, sono Benjamin, un professore di statistica in pensione diventato insegnante dedicato di Statorials. Con una vasta esperienza e competenza nel campo della statistica, sono ansioso di condividere le mie conoscenze per potenziare gli studenti attraverso Statorials. Scopri di pi\u00f9","sameAs":["https:\/\/statorials.org\/it"]}]}},"yoast_meta":{"yoast_wpseo_title":"","yoast_wpseo_metadesc":"","yoast_wpseo_canonical":""},"_links":{"self":[{"href":"https:\/\/statorials.org\/it\/wp-json\/wp\/v2\/posts\/2951"}],"collection":[{"href":"https:\/\/statorials.org\/it\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/statorials.org\/it\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/statorials.org\/it\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/statorials.org\/it\/wp-json\/wp\/v2\/comments?post=2951"}],"version-history":[{"count":0,"href":"https:\/\/statorials.org\/it\/wp-json\/wp\/v2\/posts\/2951\/revisions"}],"wp:attachment":[{"href":"https:\/\/statorials.org\/it\/wp-json\/wp\/v2\/media?parent=2951"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/statorials.org\/it\/wp-json\/wp\/v2\/categories?post=2951"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/statorials.org\/it\/wp-json\/wp\/v2\/tags?post=2951"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}