{"id":1301,"date":"2023-07-26T23:09:57","date_gmt":"2023-07-26T23:09:57","guid":{"rendered":"https:\/\/statorials.org\/it\/pitone-di-prova-tacchino\/"},"modified":"2023-07-26T23:09:57","modified_gmt":"2023-07-26T23:09:57","slug":"pitone-di-prova-tacchino","status":"publish","type":"post","link":"https:\/\/statorials.org\/it\/pitone-di-prova-tacchino\/","title":{"rendered":"Come eseguire il test tukey in python"},"content":{"rendered":"<p><\/p>\n<hr>\n<p><span style=\"color: #000000;\"><a href=\"https:\/\/statorials.org\/it\/anova-in-un-modo\/\" target=\"_blank\" rel=\"noopener noreferrer\">Un&#8217;ANOVA unidirezionale<\/a> viene utilizzata per determinare se esiste o meno una differenza statisticamente significativa tra le medie di tre o pi\u00f9 gruppi indipendenti.<\/span><\/p>\n<p> <span style=\"color: #000000;\">Se il valore p complessivo della tabella ANOVA \u00e8 inferiore a un certo livello di significativit\u00e0, allora abbiamo prove sufficienti per affermare che almeno una delle medie del gruppo \u00e8 diversa dalle altre.<\/span><\/p>\n<p> <span style=\"color: #000000;\">Tuttavia, questo non ci dice <em>quali<\/em> gruppi siano diversi gli uni dagli altri. Questo ci dice semplicemente che non tutte le medie dei gruppi sono uguali. Per sapere esattamente quali gruppi sono diversi tra loro, dobbiamo eseguire un <a href=\"https:\/\/statorials.org\/it\/test-anova-post-hoc\/\" target=\"_blank\" rel=\"noopener noreferrer\">test post hoc<\/a> .<\/span><\/p>\n<p> <span style=\"color: #000000;\">Uno dei test post hoc pi\u00f9 comunemente utilizzati \u00e8 <strong>il test di Tukey<\/strong> , che ci consente di eseguire confronti a coppie tra le medie di ciascun gruppo controllando il <a href=\"https:\/\/statorials.org\/it\/tasso-di-errore-familiare\/\" target=\"_blank\" rel=\"noopener noreferrer\">tasso di errore familiare<\/a> .<\/span><\/p>\n<p> <span style=\"color: #000000;\">Questo tutorial fornisce un esempio passo passo di come eseguire il test Tukey in Python.<\/span><\/p>\n<h3> <span style=\"color: #000000;\"><strong>Passaggio 1: caricare i pacchetti e le funzioni necessari<\/strong><\/span><\/h3>\n<p> <span style=\"color: #000000;\">Innanzitutto, caricheremo i pacchetti e le funzioni necessari in Python:<\/span><\/p>\n<pre style=\"background-color: #ececec; font-size: 15px;\"> <span style=\"color: #000000;\"><strong><span style=\"color: #008000;\">import<\/span> pandas <span style=\"color: #008000;\">as<\/span> pd\n<span style=\"color: #008000;\">import<\/span> numpy <span style=\"color: #008000;\">as<\/span> np\n<span style=\"color: #008000;\">from<\/span> scipy. <span style=\"color: #3366ff;\">stats<\/span> <span style=\"color: #008000;\">import<\/span> f_oneway\n<span style=\"color: #008000;\">from<\/span> statsmodels. <span style=\"color: #3366ff;\">stats<\/span> . <span style=\"color: #3366ff;\">multicomp<\/span> <span style=\"color: #008000;\">import<\/span> pairwise_tukeyhsd<\/strong><\/span><\/pre>\n<h3> <span style=\"color: #000000;\"><strong>Passaggio 2: adattare il modello ANOVA<\/strong><\/span><\/h3>\n<p> <span style=\"color: #000000;\">Il codice seguente mostra come creare un set di dati falso con tre gruppi (A, B e C) e adattare un modello ANOVA unidirezionale ai dati per determinare se i valori medi di ciascun gruppo sono uguali:<\/span><\/p>\n<pre style=\"background-color: #ececec; font-size: 15px;\"> <strong><span style=\"color: #008080;\">#enter data for three groups\n<\/span>a = [85, 86, 88, 75, 78, 94, 98, 79, 71, 80]\nb = [91, 92, 93, 90, 97, 94, 82, 88, 95, 96]\nc = [79, 78, 88, 94, 92, 85, 83, 85, 82, 81]\n\n<span style=\"color: #008080;\">#perform one-way ANOVA\n<\/span>f_oneway(a, b, c)\n\nF_onewayResult(statistic=5.167774552944481, pvalue=0.012582197136592609)<\/strong><\/pre>\n<p> <span style=\"color: #000000;\">Possiamo vedere che il valore p complessivo dalla tabella ANOVA \u00e8 <strong>0.01258<\/strong> .<\/span><\/p>\n<p> <span style=\"color: #000000;\">Poich\u00e9 questo numero \u00e8 inferiore a 0,05, abbiamo prove sufficienti per affermare che i valori medi in ciascun gruppo non sono uguali.<\/span><\/p>\n<p> <span style=\"color: #000000;\">Quindi, possiamo eseguire il test di Tukey per determinare esattamente quali medie di gruppo sono diverse.<\/span><\/p>\n<h3> <span style=\"color: #000000;\"><strong>Passaggio 3: eseguire il test di Tukey<\/strong><\/span><\/h3>\n<p> <span style=\"color: #000000;\">Per eseguire il test Tukey in Python, possiamo utilizzare la <strong>funzionepairwise_tukeyhsd()<\/strong> dalla libreria <strong>statsmodels<\/strong> :<\/span><\/p>\n<pre style=\"background-color: #ececec; font-size: 15px;\"> <strong><span style=\"color: #008080;\">#create DataFrame to hold data\n<\/span>df = pd. <span style=\"color: #3366ff;\">DataFrame<\/span> ({'score': [85, 86, 88, 75, 78, 94, 98, 79, 71, 80,\n                             91, 92, 93, 90, 97, 94, 82, 88, 95, 96,\n                             79, 78, 88, 94, 92, 85, 83, 85, 82, 81],\n                   'group': np. <span style=\"color: #3366ff;\">repeat<\/span> (['a', 'b', 'c'], repeats= <span style=\"color: #008000;\">10<\/span> )}) \n\n<span style=\"color: #008080;\"># perform Tukey's test\n<\/span>tukey = pairwise_tukeyhsd(endog=df['score'],\n                          groups=df['group'],\n                          alpha= <span style=\"color: #008000;\">0.05<\/span> )\n\n<span style=\"color: #008080;\">#display results\n<\/span><span style=\"color: #993300;\">print<\/span> (tukey)\n\n Multiple Comparison of Means - Tukey HSD, FWER=0.05 \n==================================================== ===\ngroup1 group2 meandiff p-adj lower upper reject\n-------------------------------------------------- ---\n     ab 8.4 0.0158 1.4272 15.3728 True\n     ac 1.3 0.8864 -5.6728 8.2728 False\n     bc -7.1 0.0453 -14.0728 -0.1272 True\n-------------------------------------------------- ---<\/strong><\/pre>\n<p> <span style=\"color: #000000;\"><span style=\"color: #000000;\">Ecco come interpretare il risultato:<\/span><\/span><\/p>\n<ul>\n<li> <span style=\"color: #000000;\">Valore P per la differenza delle medie tra a e b: <strong>0,0158<\/strong><\/span><\/li>\n<li> <span style=\"color: #000000;\">Valore P per la differenza delle medie tra a e c: <strong>0,8864<\/strong><\/span><\/li>\n<li> <span style=\"color: #000000;\">Valore P per la differenza delle medie tra b e c: <strong>0,0453<\/strong><\/span><\/li>\n<\/ul>\n<p> <span style=\"color: #000000;\">Pertanto, concluderemmo che esiste una differenza <a href=\"https:\/\/statorials.org\/it\/significativita-statistica-pratica\/\" target=\"_blank\" rel=\"noopener\">statisticamente significativa<\/a> tra le medie dei gruppi <em>a<\/em> e <em>b<\/em> e dei gruppi <em>b<\/em> e <em>c<\/em> , ma nessuna differenza statisticamente significativa tra le medie dei gruppi <em>a<\/em> e <em>c<\/em> .<\/span><\/p>\n<h3> <span style=\"color: #000000;\"><strong>Risorse addizionali<\/strong><\/span><\/h3>\n<p> <a href=\"https:\/\/statorials.org\/it\/pitone-anova-unidirezionale\/\" target=\"_blank\" rel=\"noopener\">Come eseguire ANOVA unidirezionale in Python<\/a><br \/> <a href=\"https:\/\/statorials.org\/it\/python-anova-bidirezionale\/\" target=\"_blank\" rel=\"noopener\">Come eseguire un&#8217;ANOVA bidirezionale in Python<\/a><br \/> <a href=\"https:\/\/statorials.org\/it\/misurazioni-ripetute-pitone-anova\/\" target=\"_blank\" rel=\"noopener\">Come eseguire misure ripetute ANOVA in Python<\/a><\/p>\n","protected":false},"excerpt":{"rendered":"<p>Un&#8217;ANOVA unidirezionale viene utilizzata per determinare se esiste o meno una differenza statisticamente significativa tra le medie di tre o pi\u00f9 gruppi indipendenti. Se il valore p complessivo della tabella ANOVA \u00e8 inferiore a un certo livello di significativit\u00e0, allora abbiamo prove sufficienti per affermare che almeno una delle medie del gruppo \u00e8 diversa dalle [&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 eseguire il test di Tukey in Python - Statorials<\/title>\n<meta name=\"description\" content=\"Questo tutorial spiega come eseguire il test post-hoc di Tukey in Python, con un esempio.\" \/>\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\/pitone-di-prova-tacchino\/\" \/>\n<meta property=\"og:locale\" content=\"it_IT\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Come eseguire il test di Tukey in Python - Statorials\" \/>\n<meta property=\"og:description\" content=\"Questo tutorial spiega come eseguire il test post-hoc di Tukey in Python, con un esempio.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/statorials.org\/it\/pitone-di-prova-tacchino\/\" \/>\n<meta property=\"og:site_name\" content=\"Statorials\" \/>\n<meta property=\"article:published_time\" content=\"2023-07-26T23:09:57+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\/pitone-di-prova-tacchino\/\",\"url\":\"https:\/\/statorials.org\/it\/pitone-di-prova-tacchino\/\",\"name\":\"Come eseguire il test di Tukey in Python - Statorials\",\"isPartOf\":{\"@id\":\"https:\/\/statorials.org\/it\/#website\"},\"datePublished\":\"2023-07-26T23:09:57+00:00\",\"dateModified\":\"2023-07-26T23:09:57+00:00\",\"author\":{\"@id\":\"https:\/\/statorials.org\/it\/#\/schema\/person\/0896f191fb9fb019f2cd8623112cb3ae\"},\"description\":\"Questo tutorial spiega come eseguire il test post-hoc di Tukey in Python, con un esempio.\",\"breadcrumb\":{\"@id\":\"https:\/\/statorials.org\/it\/pitone-di-prova-tacchino\/#breadcrumb\"},\"inLanguage\":\"it-IT\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/statorials.org\/it\/pitone-di-prova-tacchino\/\"]}]},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/statorials.org\/it\/pitone-di-prova-tacchino\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Casa\",\"item\":\"https:\/\/statorials.org\/it\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Come eseguire il test tukey 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 eseguire il test di Tukey in Python - Statorials","description":"Questo tutorial spiega come eseguire il test post-hoc di Tukey in Python, con un esempio.","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\/pitone-di-prova-tacchino\/","og_locale":"it_IT","og_type":"article","og_title":"Come eseguire il test di Tukey in Python - Statorials","og_description":"Questo tutorial spiega come eseguire il test post-hoc di Tukey in Python, con un esempio.","og_url":"https:\/\/statorials.org\/it\/pitone-di-prova-tacchino\/","og_site_name":"Statorials","article_published_time":"2023-07-26T23:09:57+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\/pitone-di-prova-tacchino\/","url":"https:\/\/statorials.org\/it\/pitone-di-prova-tacchino\/","name":"Come eseguire il test di Tukey in Python - Statorials","isPartOf":{"@id":"https:\/\/statorials.org\/it\/#website"},"datePublished":"2023-07-26T23:09:57+00:00","dateModified":"2023-07-26T23:09:57+00:00","author":{"@id":"https:\/\/statorials.org\/it\/#\/schema\/person\/0896f191fb9fb019f2cd8623112cb3ae"},"description":"Questo tutorial spiega come eseguire il test post-hoc di Tukey in Python, con un esempio.","breadcrumb":{"@id":"https:\/\/statorials.org\/it\/pitone-di-prova-tacchino\/#breadcrumb"},"inLanguage":"it-IT","potentialAction":[{"@type":"ReadAction","target":["https:\/\/statorials.org\/it\/pitone-di-prova-tacchino\/"]}]},{"@type":"BreadcrumbList","@id":"https:\/\/statorials.org\/it\/pitone-di-prova-tacchino\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Casa","item":"https:\/\/statorials.org\/it\/"},{"@type":"ListItem","position":2,"name":"Come eseguire il test tukey 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\/1301"}],"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=1301"}],"version-history":[{"count":0,"href":"https:\/\/statorials.org\/it\/wp-json\/wp\/v2\/posts\/1301\/revisions"}],"wp:attachment":[{"href":"https:\/\/statorials.org\/it\/wp-json\/wp\/v2\/media?parent=1301"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/statorials.org\/it\/wp-json\/wp\/v2\/categories?post=1301"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/statorials.org\/it\/wp-json\/wp\/v2\/tags?post=1301"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}