{"id":1247,"date":"2023-07-27T03:48:40","date_gmt":"2023-07-27T03:48:40","guid":{"rendered":"https:\/\/statorials.org\/it\/residui-in-r-studentizzati\/"},"modified":"2023-07-27T03:48:40","modified_gmt":"2023-07-27T03:48:40","slug":"residui-in-r-studentizzati","status":"publish","type":"post","link":"https:\/\/statorials.org\/it\/residui-in-r-studentizzati\/","title":{"rendered":"Come calcolare i residui studentizzati in r"},"content":{"rendered":"<p><\/p>\n<hr>\n<p><span style=\"color: #000000;\">Un <strong>residuo di studente<\/strong> \u00e8 semplicemente un residuo diviso per la sua deviazione standard stimata.<\/span><\/p>\n<p> <span style=\"color: #000000;\">In pratica, generalmente diciamo che qualsiasi <a href=\"https:\/\/statorials.org\/it\/osservazione-in-statistica\/\" target=\"_blank\" rel=\"noopener noreferrer\">osservazione<\/a> in un set di dati il cui residuo di studenti \u00e8 maggiore di un valore assoluto di 3 \u00e8 un valore anomalo.<\/span><\/p>\n<p> <span style=\"color: #000000;\">Possiamo ottenere rapidamente i residui studentizzati di qualsiasi modello di regressione in R utilizzando la funzione <strong>studres()<\/strong> del pacchetto MASS, che utilizza la seguente sintassi:<\/span><\/p>\n<p> <span style=\"color: #000000;\"><strong>borchie(modello)<\/strong><\/span><\/p>\n<p> <span style=\"color: #000000;\">dove <em>modello<\/em> rappresenta qualsiasi modello lineare.<\/span><\/p>\n<h3> <span style=\"color: #000000;\"><strong>Esempio: calcolo dei residui studentizzati in R<\/strong><\/span><\/h3>\n<p> <span style=\"color: #000000;\">Supponiamo di costruire il seguente modello <a href=\"https:\/\/statorials.org\/it\/regressione-lineare-semplice-in-r\/\" target=\"_blank\" rel=\"noopener noreferrer\">di regressione lineare semplice<\/a> in R, utilizzando il set di dati <em>mtcars<\/em> integrato:<\/span><\/p>\n<pre style=\"background-color: #ececec; font-size: 15px;\"> <strong><span style=\"color: #008080;\">#build simple linear regression model<\/span>\nmodel &lt;- lm(mpg ~ disp, data=mtcars)\n<\/strong><\/pre>\n<p> <span style=\"color: #000000;\">Possiamo utilizzare la funzione <strong>studres()<\/strong> del pacchetto MASS per calcolare i residui studentizzati per ciascuna osservazione nel set di dati:<\/span><\/p>\n<pre style=\"background-color: #ececec; font-size: 15px;\"> <strong><span style=\"color: #008080;\"><span style=\"color: #000000;\"><span style=\"color: #993300;\">library<\/span> (MASS)<\/span>\n\n#calculate studentized residuals<\/span>\nstud_resids &lt;- studres(model)\n\n<span style=\"color: #008080;\">#view first three studentized residuals<\/span>\nhead(stud_resids, 3)\n\n    Mazda RX4 Mazda RX4 Wag Datsun 710 \n   -0.6236250 -0.6236250 -0.7405315 \n<\/strong><\/pre>\n<p> <span style=\"color: #000000;\">Possiamo anche creare un rapido grafico dei valori delle variabili predittive rispetto ai corrispondenti residui studiati:<\/span> <\/p>\n<pre style=\"background-color: #ececec; font-size: 15px;\"> <strong><span style=\"color: #008080;\">#plot predictor variable vs. studentized residuals\n<\/span>plot(mtcars$disp, stud_resids, ylab=' <span style=\"color: #008000;\">Studentized Residuals<\/span> ', xlab=' <span style=\"color: #008000;\">Displacement<\/span> ') \n\n<span style=\"color: #008080;\">#add horizontal line at 0\n<\/span>abline(0, 0)<\/strong> <\/pre>\n<p><img decoding=\"async\" loading=\"lazy\" class=\"aligncenter wp-image-12334 \" src=\"https:\/\/statorials.org\/wp-content\/uploads\/2023\/08\/etudiant1.png\" alt=\"Residui studentizzati in R\" width=\"449\" height=\"401\" srcset=\"\" sizes=\"\"><\/p>\n<p> <span style=\"color: #000000;\">Dal grafico possiamo vedere che nessuna delle osservazioni ha un residuo di studente con un valore assoluto maggiore di 3, quindi non ci sono valori anomali evidenti nel set di dati.<\/span><\/p>\n<p> <span style=\"color: #000000;\">Se lo desideriamo, possiamo anche aggiungere nuovamente i residui studentizzati di ciascuna osservazione nel set di dati originale:<\/span><\/p>\n<pre style=\"background-color: #ececec; font-size: 15px;\"> <strong><span style=\"color: #008080;\">#add studentized residuals to orignal dataset\n<\/span>final_data &lt;- <span style=\"color: #3366ff;\">cbind<\/span> (mtcars[c(' <span style=\"color: #008000;\">mpg<\/span> ', ' <span style=\"color: #008000;\">disp<\/span> ')], stud_resids)\n\n<span style=\"color: #008080;\">#view final dataset\n<\/span>head(final_data)\n\n                   mpg disp stud_resids\nMazda RX4 21.0 160 -0.6236250\nMazda RX4 Wag 21.0 160 -0.6236250\nDatsun 710 22.8 108 -0.7405315\nHornet 4 Drive 21.4 258 0.7556078\nHornet Sportabout 18.7 360 1.2658336\nValiant 18.1 225 -0.6896297<\/strong><\/pre>\n<p> <span style=\"color: #000000;\">Possiamo quindi ordinare ciascuna osservazione dalla pi\u00f9 grande alla pi\u00f9 piccola in base al residuo studentesco per avere un&#8217;idea di quali osservazioni sono pi\u00f9 vicine ai valori anomali:<\/span><\/p>\n<pre style=\"background-color: #ececec; font-size: 15px;\"> <strong><span style=\"color: #008080;\">#sort studentized residuals descending\n<\/span>final_data[ <span style=\"color: #3366ff;\">order<\/span> (-stud_resids),]\n\n                     mpg disp stud_resids\nToyota Corolla 33.9 71.1 2.52397102\nPontiac Firebird 19.2 400.0 2.06825391\nFiat 128 32.4 78.7 2.03684699\nLotus Europa 30.4 95.1 1.53905536\nHonda Civic 30.4 75.7 1.27099586\nHornet Sportabout 18.7 360.0 1.26583364\nChrysler Imperial 14.7 440.0 1.06486066\nHornet 4 Drive 21.4 258.0 0.75560776\nPorsche 914-2 26.0 120.3 0.42424678\nFiat X1-9 27.3 79.0 0.30183728\nMerc 240D 24.4 146.7 0.26235893\nFord Pantera L 15.8 351.0 0.20825609\nCadillac Fleetwood 10.4 472.0 0.08338531\nLincoln Continental 10.4 460.0 -0.07863385\nDuster 360 14.3 360.0 -0.14476167\nMerc 450SL 17.3 275.8 -0.28759769\nDodge Challenger 15.5 318.0 -0.30826585\nMerc 230 22.8 140.8 -0.30945955\nMerc 450SE 16.4 275.8 -0.56742476\nAMC Javelin 15.2 304.0 -0.58138205\nCamaro Z28 13.3 350.0 -0.58848471\nMazda RX4 Wag 21.0 160.0 -0.62362497\nMazda RX4 21.0 160.0 -0.62362497\nMaserati Bora 15.0 301.0 -0.68315010\nValiant 18.1 225.0 -0.68962974\nDatsun 710 22.8 108.0 -0.74053152\nMerc 450SLC 15.2 275.8 -0.94814699\nToyota Corona 21.5 120.1 -0.99751166\nVolvo 142E 21.4 121.0 -1.01790487\nMerc 280 19.2 167.6 -1.09979261\nFerrari Dino 19.7 145.0 -1.24732999\nMerc 280C 17.8 167.6 -1.57258064\n<\/strong><\/pre>\n<h3> <span style=\"color: #000000;\"><strong>Risorse addizionali<\/strong><\/span><\/h3>\n<p> <a href=\"https:\/\/statorials.org\/it\/regressione-lineare-semplice-in-r\/\" target=\"_blank\" rel=\"noopener noreferrer\">Come eseguire una regressione lineare semplice in R<\/a><br \/> <a href=\"https:\/\/statorials.org\/it\/regressione-lineare-multipla-r\/\" target=\"_blank\" rel=\"noopener noreferrer\">Come eseguire la regressione lineare multipla in R<\/a><br \/> <a href=\"https:\/\/statorials.org\/it\/traccia-residua-r\/\" target=\"_blank\" rel=\"noopener noreferrer\">Come creare una trama residua in R<\/a><\/p>\n","protected":false},"excerpt":{"rendered":"<p>Un residuo di studente \u00e8 semplicemente un residuo diviso per la sua deviazione standard stimata. In pratica, generalmente diciamo che qualsiasi osservazione in un set di dati il cui residuo di studenti \u00e8 maggiore di un valore assoluto di 3 \u00e8 un valore anomalo. Possiamo ottenere rapidamente i residui studentizzati di qualsiasi modello di regressione [&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 calcolare i residui studentizzati in R<\/title>\n<meta name=\"description\" content=\"Questo tutorial spiega come calcolare e interpretare i residui studentizzati 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\/residui-in-r-studentizzati\/\" \/>\n<meta property=\"og:locale\" content=\"it_IT\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Come calcolare i residui studentizzati in R\" \/>\n<meta property=\"og:description\" content=\"Questo tutorial spiega come calcolare e interpretare i residui studentizzati in R, con diversi esempi.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/statorials.org\/it\/residui-in-r-studentizzati\/\" \/>\n<meta property=\"og:site_name\" content=\"Statorials\" \/>\n<meta property=\"article:published_time\" content=\"2023-07-27T03:48:40+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/statorials.org\/wp-content\/uploads\/2023\/08\/etudiant1.png\" \/>\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=\"2 minuti\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"WebPage\",\"@id\":\"https:\/\/statorials.org\/it\/residui-in-r-studentizzati\/\",\"url\":\"https:\/\/statorials.org\/it\/residui-in-r-studentizzati\/\",\"name\":\"Come calcolare i residui studentizzati in R\",\"isPartOf\":{\"@id\":\"https:\/\/statorials.org\/it\/#website\"},\"datePublished\":\"2023-07-27T03:48:40+00:00\",\"dateModified\":\"2023-07-27T03:48:40+00:00\",\"author\":{\"@id\":\"https:\/\/statorials.org\/it\/#\/schema\/person\/0896f191fb9fb019f2cd8623112cb3ae\"},\"description\":\"Questo tutorial spiega come calcolare e interpretare i residui studentizzati in R, con diversi esempi.\",\"breadcrumb\":{\"@id\":\"https:\/\/statorials.org\/it\/residui-in-r-studentizzati\/#breadcrumb\"},\"inLanguage\":\"it-IT\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/statorials.org\/it\/residui-in-r-studentizzati\/\"]}]},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/statorials.org\/it\/residui-in-r-studentizzati\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Casa\",\"item\":\"https:\/\/statorials.org\/it\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Come calcolare i residui studentizzati in r\"}]},{\"@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 calcolare i residui studentizzati in R","description":"Questo tutorial spiega come calcolare e interpretare i residui studentizzati 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\/residui-in-r-studentizzati\/","og_locale":"it_IT","og_type":"article","og_title":"Come calcolare i residui studentizzati in R","og_description":"Questo tutorial spiega come calcolare e interpretare i residui studentizzati in R, con diversi esempi.","og_url":"https:\/\/statorials.org\/it\/residui-in-r-studentizzati\/","og_site_name":"Statorials","article_published_time":"2023-07-27T03:48:40+00:00","og_image":[{"url":"https:\/\/statorials.org\/wp-content\/uploads\/2023\/08\/etudiant1.png"}],"author":"Benjamin anderson","twitter_card":"summary_large_image","twitter_misc":{"Written by":"Benjamin anderson","Est. reading time":"2 minuti"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"WebPage","@id":"https:\/\/statorials.org\/it\/residui-in-r-studentizzati\/","url":"https:\/\/statorials.org\/it\/residui-in-r-studentizzati\/","name":"Come calcolare i residui studentizzati in R","isPartOf":{"@id":"https:\/\/statorials.org\/it\/#website"},"datePublished":"2023-07-27T03:48:40+00:00","dateModified":"2023-07-27T03:48:40+00:00","author":{"@id":"https:\/\/statorials.org\/it\/#\/schema\/person\/0896f191fb9fb019f2cd8623112cb3ae"},"description":"Questo tutorial spiega come calcolare e interpretare i residui studentizzati in R, con diversi esempi.","breadcrumb":{"@id":"https:\/\/statorials.org\/it\/residui-in-r-studentizzati\/#breadcrumb"},"inLanguage":"it-IT","potentialAction":[{"@type":"ReadAction","target":["https:\/\/statorials.org\/it\/residui-in-r-studentizzati\/"]}]},{"@type":"BreadcrumbList","@id":"https:\/\/statorials.org\/it\/residui-in-r-studentizzati\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Casa","item":"https:\/\/statorials.org\/it\/"},{"@type":"ListItem","position":2,"name":"Come calcolare i residui studentizzati in r"}]},{"@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\/1247"}],"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=1247"}],"version-history":[{"count":0,"href":"https:\/\/statorials.org\/it\/wp-json\/wp\/v2\/posts\/1247\/revisions"}],"wp:attachment":[{"href":"https:\/\/statorials.org\/it\/wp-json\/wp\/v2\/media?parent=1247"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/statorials.org\/it\/wp-json\/wp\/v2\/categories?post=1247"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/statorials.org\/it\/wp-json\/wp\/v2\/tags?post=1247"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}