{"id":1283,"date":"2023-07-27T00:47:36","date_gmt":"2023-07-27T00:47:36","guid":{"rendered":"https:\/\/statorials.org\/it\/deviazione-assoluta-mediana-in-python\/"},"modified":"2023-07-27T00:47:36","modified_gmt":"2023-07-27T00:47:36","slug":"deviazione-assoluta-mediana-in-python","status":"publish","type":"post","link":"https:\/\/statorials.org\/it\/deviazione-assoluta-mediana-in-python\/","title":{"rendered":"Come calcolare la deviazione mediana assoluta in python"},"content":{"rendered":"<p><\/p>\n<hr>\n<p><span style=\"color: #000000;\">La <strong>deviazione assoluta mediana<\/strong> misura la distribuzione delle <a href=\"https:\/\/statorials.org\/it\/osservazione-in-statistica\/\" target=\"_blank\" rel=\"noopener\">osservazioni<\/a> in un set di dati.<\/span><\/p>\n<p> <span style=\"color: #000000;\">Questa \u00e8 una misura particolarmente utile perch\u00e9 \u00e8 meno influenzata dai valori anomali rispetto ad altre misure di dispersione come la deviazione standard e la varianza.<\/span><\/p>\n<p> <span style=\"color: #000000;\">La formula per calcolare la deviazione mediana assoluta, spesso abbreviata MAD, \u00e8:<\/span><\/p>\n<p> <span style=\"color: #000000;\"><strong>MAD = mediana (|x <sub>i<\/sub> \u2013 x <sub>m<\/sub> |)<\/strong><\/span><\/p>\n<p> <span style=\"color: #000000;\">Oro:<\/span><\/p>\n<ul>\n<li> <span style=\"color: #000000;\"><strong>x <sub>i<\/sub> :<\/strong> l&#8217;i <sup>-esimo<\/sup> valore del set di dati<\/span><\/li>\n<li> <span style=\"color: #000000;\"><strong>x <sub>m<\/sub> :<\/strong> il valore mediano nel set di dati<\/span><\/li>\n<\/ul>\n<p> <span style=\"color: #000000;\">I seguenti esempi mostrano come calcolare la deviazione assoluta mediana in Python utilizzando la funzione <strong>mad<\/strong> <a href=\"https:\/\/www.statsmodels.org\/stable\/index.html\" target=\"_blank\" rel=\"noopener\">statsmodels<\/a> .<\/span><\/p>\n<h3> <span style=\"color: #000000;\"><strong>Esempio 1: calcolare il MAD per una tabella<\/strong><\/span><\/h3>\n<p> <span style=\"color: #000000;\">Il codice seguente mostra come calcolare la deviazione assoluta mediana per un singolo array NumPy in Python:<\/span><\/p>\n<pre style=\"background-color: #ececec; font-size: 15px;\"> <strong><span style=\"color: #008080;\"><span style=\"color: #000000;\"><span style=\"color: #008000;\">import<\/span> numpy <span style=\"color: #008000;\">as<\/span> np\n<span style=\"color: #008000;\">from<\/span> statsmodels <span style=\"color: #008000;\">import<\/span> robust<\/span>\n\n#define data\n<\/span>data = np. <span style=\"color: #3366ff;\">array<\/span> ([1, 4, 4, 7, 12, 13, 16, 19, 22, 24])\n\n<span style=\"color: #008080;\">#calculate MAD\n<\/span>robust. <span style=\"color: #3366ff;\">mad<\/span> (data)\n\n11.1195\n<\/strong><\/pre>\n<p> <span style=\"color: #000000;\">La deviazione assoluta mediana per il set di dati risulta essere <strong>11.1195<\/strong> .<\/span><\/p>\n<p> <span style=\"color: #000000;\">\u00c8 importante notare che la formula utilizzata per calcolare la MAD calcola una stima affidabile della deviazione standard presupponendo una <a href=\"https:\/\/statorials.org\/it\/la-distribuzione-normale\/\" target=\"_blank\" rel=\"noopener\">distribuzione normale<\/a> ridimensionando il risultato di un fattore di circa 0,67.<\/span><\/p>\n<p> <span style=\"color: #000000;\">Per evitare di utilizzare questo fattore di scala, \u00e8 sufficiente impostare c = 1 come segue:<\/span><\/p>\n<pre style=\"background-color: #ececec; font-size: 15px;\"> <strong><span style=\"color: #008080;\">#calculate MAD without scaling factor\n<\/span>robust. <span style=\"color: #3366ff;\">mad<\/span> (data, c=1)\n\n7.5<\/strong><\/pre>\n<h3> <span style=\"color: #000000;\"><strong>Esempio 2: calcolare MAD per un DataFrame<\/strong><\/span><\/h3>\n<p> <span style=\"color: #000000;\">Il codice seguente mostra come calcolare il MAD per una singola colonna in un DataFrame panda:<\/span><\/p>\n<pre style=\"background-color: #ececec; font-size: 15px;\"> <strong><span style=\"color: #008080;\">#make this example reproducible\n<\/span>n.p. <span style=\"color: #3366ff;\">random<\/span> . <span style=\"color: #3366ff;\">seeds<\/span> (1)\n\n<span style=\"color: #008080;\">#create pandas DataFrame\n<\/span>data = pd. <span style=\"color: #3366ff;\">DataFrame<\/span> ( <span style=\"color: #3366ff;\">np.random.randint<\/span> (0,10,size=(5,3)),columns <span style=\"color: #3366ff;\">=<\/span> [' <span style=\"color: #008000;\">A<\/span> ',' <span style=\"color: #008000;\">B<\/span> ',' <span style=\"color: #008000;\">C<\/span> '])\n\n<span style=\"color: #008080;\">#view DataFrame\n<\/span>data\n\n        A B C\n0 5 8 9\n1 5 0 0\n2 1 7 6\n3 9 2 4\n4 5 2 4\n\n<span style=\"color: #008080;\">#calculate MAD for column <em>B<\/em>\n<span style=\"color: #000000;\">data[[' <span style=\"color: #008000;\">B<\/span> ']]. <span style=\"color: #3366ff;\">apply<\/span> (robust. <span style=\"color: #3366ff;\">mad<\/span> )\n\nB 2.965204\ndtype:float64<\/span><\/span><\/strong><\/pre>\n<p> <span style=\"color: #000000;\">La deviazione mediana assoluta per la colonna <em>B<\/em> risulta essere <strong>2.965204<\/strong> .<\/span><\/p>\n<p> <span style=\"color: #000000;\">Possiamo usare una sintassi simile per calcolare MAD per pi\u00f9 colonne nel DataFrame panda:<\/span><\/p>\n<pre style=\"background-color: #ececec; font-size: 15px;\"> <strong><span style=\"color: #008080;\"><span style=\"color: #000000;\"><span style=\"color: #008080;\">#calculate MAD for all columns<\/span>\ndata[[' <span style=\"color: #008000;\">A<\/span> ',' <span style=\"color: #008000;\">B<\/span> ',' <span style=\"color: #008000;\">C<\/span> ']]. <span style=\"color: #3366ff;\">apply<\/span> (robust. <span style=\"color: #3366ff;\">mad<\/span> )\n\nAt 0.000000\nB 2.965204\nC 2.965204\ndtype:float64\n<\/span><\/span><\/strong><\/pre>\n<p> <span style=\"color: #000000;\">La deviazione mediana assoluta \u00e8 <b>0<\/b> per la colonna A, <strong>2,965204<\/strong> per la colonna B e <b>2,965204<\/b> per la colonna C.<\/span><\/p>\n<h3> <span style=\"color: #000000;\"><strong>Risorse addizionali<\/strong><\/span><\/h3>\n<p> <a href=\"https:\/\/statorials.org\/it\/carta-pitone\/\" target=\"_blank\" rel=\"noopener\">Come calcolare MAPE in Python<\/a><br \/> <a href=\"https:\/\/statorials.org\/it\/pitone-smape\/\" target=\"_blank\" rel=\"noopener\">Come calcolare SMAPE in Python<\/a><br \/> <a href=\"https:\/\/statorials.org\/it\/vero-pitone\/\" target=\"_blank\" rel=\"noopener\">Come calcolare l&#8217;RMSE in Python<\/a><\/p>\n","protected":false},"excerpt":{"rendered":"<p>La deviazione assoluta mediana misura la distribuzione delle osservazioni in un set di dati. Questa \u00e8 una misura particolarmente utile perch\u00e9 \u00e8 meno influenzata dai valori anomali rispetto ad altre misure di dispersione come la deviazione standard e la varianza. La formula per calcolare la deviazione mediana assoluta, spesso abbreviata MAD, \u00e8: MAD = mediana [&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 la deviazione mediana assoluta in Python<\/title>\n<meta name=\"description\" content=\"Questo tutorial spiega come calcolare la deviazione assoluta mediana in Python, 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\/deviazione-assoluta-mediana-in-python\/\" \/>\n<meta property=\"og:locale\" content=\"it_IT\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Come calcolare la deviazione mediana assoluta in Python\" \/>\n<meta property=\"og:description\" content=\"Questo tutorial spiega come calcolare la deviazione assoluta mediana in Python, con diversi esempi.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/statorials.org\/it\/deviazione-assoluta-mediana-in-python\/\" \/>\n<meta property=\"og:site_name\" content=\"Statorials\" \/>\n<meta property=\"article:published_time\" content=\"2023-07-27T00:47:36+00:00\" \/>\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\/deviazione-assoluta-mediana-in-python\/\",\"url\":\"https:\/\/statorials.org\/it\/deviazione-assoluta-mediana-in-python\/\",\"name\":\"Come calcolare la deviazione mediana assoluta in Python\",\"isPartOf\":{\"@id\":\"https:\/\/statorials.org\/it\/#website\"},\"datePublished\":\"2023-07-27T00:47:36+00:00\",\"dateModified\":\"2023-07-27T00:47:36+00:00\",\"author\":{\"@id\":\"https:\/\/statorials.org\/it\/#\/schema\/person\/0896f191fb9fb019f2cd8623112cb3ae\"},\"description\":\"Questo tutorial spiega come calcolare la deviazione assoluta mediana in Python, con diversi esempi.\",\"breadcrumb\":{\"@id\":\"https:\/\/statorials.org\/it\/deviazione-assoluta-mediana-in-python\/#breadcrumb\"},\"inLanguage\":\"it-IT\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/statorials.org\/it\/deviazione-assoluta-mediana-in-python\/\"]}]},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/statorials.org\/it\/deviazione-assoluta-mediana-in-python\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Casa\",\"item\":\"https:\/\/statorials.org\/it\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Come calcolare la deviazione mediana assoluta in python\"}]},{\"@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 la deviazione mediana assoluta in Python","description":"Questo tutorial spiega come calcolare la deviazione assoluta mediana in Python, 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\/deviazione-assoluta-mediana-in-python\/","og_locale":"it_IT","og_type":"article","og_title":"Come calcolare la deviazione mediana assoluta in Python","og_description":"Questo tutorial spiega come calcolare la deviazione assoluta mediana in Python, con diversi esempi.","og_url":"https:\/\/statorials.org\/it\/deviazione-assoluta-mediana-in-python\/","og_site_name":"Statorials","article_published_time":"2023-07-27T00:47:36+00:00","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\/deviazione-assoluta-mediana-in-python\/","url":"https:\/\/statorials.org\/it\/deviazione-assoluta-mediana-in-python\/","name":"Come calcolare la deviazione mediana assoluta in Python","isPartOf":{"@id":"https:\/\/statorials.org\/it\/#website"},"datePublished":"2023-07-27T00:47:36+00:00","dateModified":"2023-07-27T00:47:36+00:00","author":{"@id":"https:\/\/statorials.org\/it\/#\/schema\/person\/0896f191fb9fb019f2cd8623112cb3ae"},"description":"Questo tutorial spiega come calcolare la deviazione assoluta mediana in Python, con diversi esempi.","breadcrumb":{"@id":"https:\/\/statorials.org\/it\/deviazione-assoluta-mediana-in-python\/#breadcrumb"},"inLanguage":"it-IT","potentialAction":[{"@type":"ReadAction","target":["https:\/\/statorials.org\/it\/deviazione-assoluta-mediana-in-python\/"]}]},{"@type":"BreadcrumbList","@id":"https:\/\/statorials.org\/it\/deviazione-assoluta-mediana-in-python\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Casa","item":"https:\/\/statorials.org\/it\/"},{"@type":"ListItem","position":2,"name":"Come calcolare la deviazione mediana assoluta in python"}]},{"@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\/1283"}],"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=1283"}],"version-history":[{"count":0,"href":"https:\/\/statorials.org\/it\/wp-json\/wp\/v2\/posts\/1283\/revisions"}],"wp:attachment":[{"href":"https:\/\/statorials.org\/it\/wp-json\/wp\/v2\/media?parent=1283"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/statorials.org\/it\/wp-json\/wp\/v2\/categories?post=1283"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/statorials.org\/it\/wp-json\/wp\/v2\/tags?post=1283"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}