{"id":870,"date":"2023-07-28T11:36:25","date_gmt":"2023-07-28T11:36:25","guid":{"rendered":"https:\/\/statorials.org\/pl\/anderson-cheri-testuje-pythona\/"},"modified":"2023-07-28T11:36:25","modified_gmt":"2023-07-28T11:36:25","slug":"anderson-cheri-testuje-pythona","status":"publish","type":"post","link":"https:\/\/statorials.org\/pl\/anderson-cheri-testuje-pythona\/","title":{"rendered":"Jak wykona\u0107 test andersona-darlinga w pythonie"},"content":{"rendered":"<p><\/p>\n<hr>\n<p><span style=\"color: #000000;\"><strong>Test Andersona-Darlinga<\/strong> to test dobroci dopasowania, kt\u00f3ry mierzy, jak dobrze dane pasuj\u0105 do okre\u015blonego rozk\u0142adu.<\/span><\/p>\n<p> <span style=\"color: #000000;\">Ten test jest najcz\u0119\u015bciej u\u017cywany do okre\u015blenia, czy dane maj\u0105 <a href=\"https:\/\/statorials.org\/pl\/rozk\u0142ad-normalny\/\" target=\"_blank\" rel=\"noopener\">rozk\u0142ad normalny<\/a> .<\/span><\/p>\n<p> <span style=\"color: #000000;\">Ten typ testu jest przydatny do testowania normalno\u015bci, co jest powszechnie stosowanym za\u0142o\u017ceniem w wielu testach statystycznych, w tym <a href=\"https:\/\/statorials.org\/pl\/python-regresji-liniowej\/\" target=\"_blank\" rel=\"noopener\">w regresji<\/a> , <a href=\"https:\/\/statorials.org\/pl\/w-jedna-strone-anova-python\/\" target=\"_blank\" rel=\"noopener\">ANOVA<\/a> , <a href=\"https:\/\/statorials.org\" target=\"_blank\" rel=\"noopener\">testach t<\/a> i wielu innych.<\/span><\/p>\n<h3> <strong>Przyk\u0142ad: test Andersona-Darlinga w Pythonie<\/strong><\/h3>\n<p> <span style=\"color: #000000;\">Aby wykona\u0107 test Andersona-Darlinga w Pythonie, mo\u017cemy u\u017cy\u0107 <a href=\"https:\/\/docs.scipy.org\/doc\/scipy\/reference\/generated\/scipy.stats.anderson.html\" target=\"_blank\" rel=\"noopener\">funkcji anderson()<\/a> z biblioteki scipy.stats, kt\u00f3ra wykorzystuje nast\u0119puj\u0105c\u0105 sk\u0142adni\u0119:<\/span><\/p>\n<p> <strong><span style=\"color: #000000;\">Anderson(x, dist=&#8217;norma&#8217;)<\/span><\/strong><\/p>\n<p> <span style=\"color: #000000;\">Z\u0142oto:<\/span><\/p>\n<ul>\n<li> <span style=\"color: #000000;\"><strong>x<\/strong> : tabela przyk\u0142adowych danych<\/span><\/li>\n<li> <span style=\"color: #000000;\"><strong>dist<\/strong> : typ dystrybucji, na kt\u00f3rej chcesz przeprowadzi\u0107 test. Warto\u015b\u0107 domy\u015blna to \u201estandard\u201d, ale mo\u017cesz tak\u017ce okre\u015bli\u0107 \u201eekspon\u201d lub \u201elogistyka\u201d.<\/span><\/li>\n<\/ul>\n<p> <span style=\"color: #000000;\">Na przyk\u0142ad, oto jak przeprowadzi\u0107 test Andersona-Darlinga na pr\u00f3bie 50 zmiennych losowych o rozk\u0142adzie normalnym:<\/span><\/p>\n<pre style=\"background-color: #ececec; font-size: 15px;\"> <strong><span style=\"color: #107d3f;\">import<\/span> numpy <span style=\"color: #107d3f;\">as<\/span> np\n\n<span style=\"color: #008080;\">#create data<\/span>\nnp.random.seed(0)\ndata = np.random.normal(size=50)\n\n<span style=\"color: #008080;\">#perform Anderson-Darling Test<\/span> \n<span style=\"color: #107d3f;\">from<\/span> scipy.stats <span style=\"color: #107d3f;\">import<\/span> anderson\nanderson(data)\n\nAndersonResult( <span style=\"color: #3366ff;\">statistic<\/span> =0.15006999533388665,\n               <span style=\"color: #3366ff;\">critical_values<\/span> =array([0.538, 0.613, 0.736, 0.858, 1.021]),\n               <span style=\"color: #3366ff;\">significance_level<\/span> =array([15. , 10. , 5. , 2.5, 1. ]))\n<\/strong><\/pre>\n<p> <span style=\"color: #000000;\">Statystyka testowa wynosi <strong>0,150<\/strong> . Mo\u017cemy por\u00f3wna\u0107 t\u0119 warto\u015b\u0107 z ka\u017cd\u0105 warto\u015bci\u0105 krytyczn\u0105 odpowiadaj\u0105c\u0105 ka\u017cdemu poziomowi istotno\u015bci, aby sprawdzi\u0107, czy wyniki testu s\u0105 znacz\u0105ce. Na przyk\u0142ad:<\/span><\/p>\n<ul>\n<li> <span style=\"color: #000000;\">Warto\u015b\u0107 krytyczna dla \u03b1 = 0,01 wynosi <strong>1,021<\/strong> . Poniewa\u017c statystyka testowa (0,150) nie jest wi\u0119ksza od tej warto\u015bci krytycznej, wyniki nie s\u0105 istotne na poziomie istotno\u015bci 0,01.<\/span><\/li>\n<li> <span style=\"color: #000000;\">Warto\u015b\u0107 krytyczna dla \u03b1 = 0,025 wynosi <strong>0,858<\/strong> . Poniewa\u017c statystyka testowa (0,150) nie jest wi\u0119ksza od tej warto\u015bci krytycznej, wyniki nie s\u0105 istotne na poziomie istotno\u015bci 0,025.<\/span><\/li>\n<\/ul>\n<p> <span style=\"color: #000000;\">I tak dalej.<\/span><\/p>\n<p> <span style=\"color: #000000;\">Widzimy, \u017ce wyniki testu nie s\u0105 istotne na \u017cadnym poziomie istotno\u015bci, co oznacza, \u017ce nie odrzucimy hipotezy zerowej testu. Nie mamy zatem wystarczaj\u0105cych dowod\u00f3w, aby twierdzi\u0107, \u017ce wybrane dane nie maj\u0105 rozk\u0142adu normalnego.<\/span><\/p>\n<p> <span style=\"color: #000000;\">Wynik ten nie powinien by\u0107 zaskakuj\u0105cy, bior\u0105c pod uwag\u0119, \u017ce u\u017cyli\u015bmy funkcji <strong>np.rand.normal()<\/strong> do wygenerowania pr\u00f3bki 50 warto\u015bci o rozk\u0142adzie normalnym.<\/span><\/p>\n<p> <span style=\"color: #000000;\">Zamiast tego rozwa\u017c, czy przeprowadzili\u015bmy test Andersona-Darlinga na pr\u00f3bie 50 losowych liczb ca\u0142kowitych od 0 do 10:<\/span><\/p>\n<pre style=\"background-color: #ececec; font-size: 15px;\"> <strong><span style=\"color: #107d3f;\">import<\/span> numpy <span style=\"color: #107d3f;\">as<\/span> np\n\n<span style=\"color: #008080;\">#create data<\/span>\nnp.random.seed(0)\ndata = np.random.randint(0, 10, size=50)\n\n<span style=\"color: #008080;\">#perform Anderson-Darling Test<\/span> \n<span style=\"color: #107d3f;\">from<\/span> scipy.stats <span style=\"color: #107d3f;\">import<\/span> anderson\nanderson(data)\n\nAndersonResult( <span style=\"color: #3366ff;\">statistic<\/span> =1.1926463985076836,\n               <span style=\"color: #3366ff;\">critical_values<\/span> =array([0.538, 0.613, 0.736, 0.858, 1.021]),\n               <span style=\"color: #3366ff;\">significance_level<\/span> =array([15. , 10. , 5. , 2.5, 1. ]))\n<\/strong><\/pre>\n<p> <span style=\"color: #000000;\">Statystyka testowa wynosi <strong>1,1926<\/strong> . Mo\u017cemy por\u00f3wna\u0107 t\u0119 warto\u015b\u0107 z ka\u017cd\u0105 warto\u015bci\u0105 krytyczn\u0105 odpowiadaj\u0105c\u0105 ka\u017cdemu poziomowi istotno\u015bci, aby sprawdzi\u0107, czy wyniki testu s\u0105 znacz\u0105ce. Na przyk\u0142ad:<\/span><\/p>\n<ul>\n<li> <span style=\"color: #000000;\">Warto\u015b\u0107 krytyczna dla \u03b1 = 0,01 wynosi <strong>1,021<\/strong> . Poniewa\u017c statystyka testowa (1,1926) jest wi\u0119ksza od tej warto\u015bci krytycznej, wyniki s\u0105 istotne na poziomie istotno\u015bci 0,01.<\/span><\/li>\n<li> <span style=\"color: #000000;\">Warto\u015b\u0107 krytyczna dla \u03b1 = 0,025 wynosi <strong>0,858<\/strong> . Poniewa\u017c statystyka testowa (1,1926) jest wi\u0119ksza od tej warto\u015bci krytycznej, wyniki s\u0105 istotne na poziomie istotno\u015bci 0,025.<\/span><\/li>\n<\/ul>\n<p> <span style=\"color: #000000;\">I tak dalej.<\/span><\/p>\n<p> <span style=\"color: #000000;\">Widzimy, \u017ce wyniki testu s\u0105 istotne na ka\u017cdym poziomie istotno\u015bci, co oznacza, \u017ce odrzucimy hipotez\u0119 zerow\u0105 testu bez wzgl\u0119du na to, jaki poziom istotno\u015bci wybierzemy. Mamy zatem wystarczaj\u0105ce dowody, aby stwierdzi\u0107, \u017ce pr\u00f3bkowane dane nie maj\u0105 rozk\u0142adu normalnego.<\/span><\/p>\n<p> <span style=\"color: #000000;\">Wynik ten r\u00f3wnie\u017c nie powinien by\u0107 zaskakuj\u0105cy, bior\u0105c pod uwag\u0119, \u017ce u\u017cyli\u015bmy funkcji <strong>np.rand.randint()<\/strong> do wygenerowania pr\u00f3bki 50 losowych liczb ca\u0142kowitych od 0 do 10, co prawdopodobnie nie ma rozk\u0142adu normalnego.<\/span><\/p>\n<p> <span style=\"color: #000000;\"><em>Wi\u0119cej samouczk\u00f3w dotycz\u0105cych Pythona znajdziesz <a href=\"https:\/\/statorials.org\" target=\"_blank\" rel=\"noopener\">tutaj<\/a><\/em> .<\/span><\/p>\n","protected":false},"excerpt":{"rendered":"<p>Test Andersona-Darlinga to test dobroci dopasowania, kt\u00f3ry mierzy, jak dobrze dane pasuj\u0105 do okre\u015blonego rozk\u0142adu. Ten test jest najcz\u0119\u015bciej u\u017cywany do okre\u015blenia, czy dane maj\u0105 rozk\u0142ad normalny . Ten typ testu jest przydatny do testowania normalno\u015bci, co jest powszechnie stosowanym za\u0142o\u017ceniem w wielu testach statystycznych, w tym w regresji , ANOVA , testach t i [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[3],"tags":[],"class_list":["post-870","post","type-post","status-publish","format-standard","hentry","category-przewodnik"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v21.5 - https:\/\/yoast.com\/wordpress\/plugins\/seo\/ -->\n<title>Jak wykona\u0107 test Andersona-Darlinga w Pythonie - Statologia<\/title>\n<meta name=\"description\" content=\"Proste wyja\u015bnienie, jak wykona\u0107 test Andersona-Darlinga na normalno\u015b\u0107 w Pythonie.\" \/>\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\/pl\/anderson-cheri-testuje-pythona\/\" \/>\n<meta property=\"og:locale\" content=\"pl_PL\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Jak wykona\u0107 test Andersona-Darlinga w Pythonie - Statologia\" \/>\n<meta property=\"og:description\" content=\"Proste wyja\u015bnienie, jak wykona\u0107 test Andersona-Darlinga na normalno\u015b\u0107 w Pythonie.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/statorials.org\/pl\/anderson-cheri-testuje-pythona\/\" \/>\n<meta property=\"og:site_name\" content=\"Statorials\" \/>\n<meta property=\"article:published_time\" content=\"2023-07-28T11:36:25+00:00\" \/>\n<meta name=\"author\" content=\"Benjamin Anderson\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"Napisane przez\" \/>\n\t<meta name=\"twitter:data1\" content=\"Benjamin Anderson\" \/>\n\t<meta name=\"twitter:label2\" content=\"Szacowany czas czytania\" \/>\n\t<meta name=\"twitter:data2\" content=\"3 minuty\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"WebPage\",\"@id\":\"https:\/\/statorials.org\/pl\/anderson-cheri-testuje-pythona\/\",\"url\":\"https:\/\/statorials.org\/pl\/anderson-cheri-testuje-pythona\/\",\"name\":\"Jak wykona\u0107 test Andersona-Darlinga w Pythonie - Statologia\",\"isPartOf\":{\"@id\":\"https:\/\/statorials.org\/pl\/#website\"},\"datePublished\":\"2023-07-28T11:36:25+00:00\",\"dateModified\":\"2023-07-28T11:36:25+00:00\",\"author\":{\"@id\":\"https:\/\/statorials.org\/pl\/#\/schema\/person\/6484727a4612df3e69f016c3129c6965\"},\"description\":\"Proste wyja\u015bnienie, jak wykona\u0107 test Andersona-Darlinga na normalno\u015b\u0107 w Pythonie.\",\"breadcrumb\":{\"@id\":\"https:\/\/statorials.org\/pl\/anderson-cheri-testuje-pythona\/#breadcrumb\"},\"inLanguage\":\"pl-PL\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/statorials.org\/pl\/anderson-cheri-testuje-pythona\/\"]}]},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/statorials.org\/pl\/anderson-cheri-testuje-pythona\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Dom\",\"item\":\"https:\/\/statorials.org\/pl\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Jak wykona\u0107 test andersona-darlinga w pythonie\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/statorials.org\/pl\/#website\",\"url\":\"https:\/\/statorials.org\/pl\/\",\"name\":\"Statorials\",\"description\":\"Tw\u00f3j przewodnik po kompetencjach statystycznych!\",\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/statorials.org\/pl\/?s={search_term_string}\"},\"query-input\":\"required name=search_term_string\"}],\"inLanguage\":\"pl-PL\"},{\"@type\":\"Person\",\"@id\":\"https:\/\/statorials.org\/pl\/#\/schema\/person\/6484727a4612df3e69f016c3129c6965\",\"name\":\"Benjamin Anderson\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"pl-PL\",\"@id\":\"https:\/\/statorials.org\/pl\/#\/schema\/person\/image\/\",\"url\":\"https:\/\/statorials.org\/pl\/wp-content\/uploads\/2023\/11\/Benjamin-Anderson-96x96.jpg\",\"contentUrl\":\"https:\/\/statorials.org\/pl\/wp-content\/uploads\/2023\/11\/Benjamin-Anderson-96x96.jpg\",\"caption\":\"Benjamin Anderson\"},\"description\":\"Cze\u015b\u0107, jestem Benjamin i jestem emerytowanym profesorem statystyki, kt\u00f3ry zosta\u0142 oddanym nauczycielem Statorials. Dzi\u0119ki bogatemu do\u015bwiadczeniu i wiedzy specjalistycznej w dziedzinie statystyki ch\u0119tnie dziel\u0119 si\u0119 swoj\u0105 wiedz\u0105, aby wzmocni\u0107 pozycj\u0119 uczni\u00f3w za po\u015brednictwem Statorials. Wiedzie\u0107 wi\u0119cej\",\"sameAs\":[\"https:\/\/statorials.org\/pl\"]}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"Jak wykona\u0107 test Andersona-Darlinga w Pythonie - Statologia","description":"Proste wyja\u015bnienie, jak wykona\u0107 test Andersona-Darlinga na normalno\u015b\u0107 w Pythonie.","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\/pl\/anderson-cheri-testuje-pythona\/","og_locale":"pl_PL","og_type":"article","og_title":"Jak wykona\u0107 test Andersona-Darlinga w Pythonie - Statologia","og_description":"Proste wyja\u015bnienie, jak wykona\u0107 test Andersona-Darlinga na normalno\u015b\u0107 w Pythonie.","og_url":"https:\/\/statorials.org\/pl\/anderson-cheri-testuje-pythona\/","og_site_name":"Statorials","article_published_time":"2023-07-28T11:36:25+00:00","author":"Benjamin Anderson","twitter_card":"summary_large_image","twitter_misc":{"Napisane przez":"Benjamin Anderson","Szacowany czas czytania":"3 minuty"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"WebPage","@id":"https:\/\/statorials.org\/pl\/anderson-cheri-testuje-pythona\/","url":"https:\/\/statorials.org\/pl\/anderson-cheri-testuje-pythona\/","name":"Jak wykona\u0107 test Andersona-Darlinga w Pythonie - Statologia","isPartOf":{"@id":"https:\/\/statorials.org\/pl\/#website"},"datePublished":"2023-07-28T11:36:25+00:00","dateModified":"2023-07-28T11:36:25+00:00","author":{"@id":"https:\/\/statorials.org\/pl\/#\/schema\/person\/6484727a4612df3e69f016c3129c6965"},"description":"Proste wyja\u015bnienie, jak wykona\u0107 test Andersona-Darlinga na normalno\u015b\u0107 w Pythonie.","breadcrumb":{"@id":"https:\/\/statorials.org\/pl\/anderson-cheri-testuje-pythona\/#breadcrumb"},"inLanguage":"pl-PL","potentialAction":[{"@type":"ReadAction","target":["https:\/\/statorials.org\/pl\/anderson-cheri-testuje-pythona\/"]}]},{"@type":"BreadcrumbList","@id":"https:\/\/statorials.org\/pl\/anderson-cheri-testuje-pythona\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Dom","item":"https:\/\/statorials.org\/pl\/"},{"@type":"ListItem","position":2,"name":"Jak wykona\u0107 test andersona-darlinga w pythonie"}]},{"@type":"WebSite","@id":"https:\/\/statorials.org\/pl\/#website","url":"https:\/\/statorials.org\/pl\/","name":"Statorials","description":"Tw\u00f3j przewodnik po kompetencjach statystycznych!","potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/statorials.org\/pl\/?s={search_term_string}"},"query-input":"required name=search_term_string"}],"inLanguage":"pl-PL"},{"@type":"Person","@id":"https:\/\/statorials.org\/pl\/#\/schema\/person\/6484727a4612df3e69f016c3129c6965","name":"Benjamin Anderson","image":{"@type":"ImageObject","inLanguage":"pl-PL","@id":"https:\/\/statorials.org\/pl\/#\/schema\/person\/image\/","url":"https:\/\/statorials.org\/pl\/wp-content\/uploads\/2023\/11\/Benjamin-Anderson-96x96.jpg","contentUrl":"https:\/\/statorials.org\/pl\/wp-content\/uploads\/2023\/11\/Benjamin-Anderson-96x96.jpg","caption":"Benjamin Anderson"},"description":"Cze\u015b\u0107, jestem Benjamin i jestem emerytowanym profesorem statystyki, kt\u00f3ry zosta\u0142 oddanym nauczycielem Statorials. Dzi\u0119ki bogatemu do\u015bwiadczeniu i wiedzy specjalistycznej w dziedzinie statystyki ch\u0119tnie dziel\u0119 si\u0119 swoj\u0105 wiedz\u0105, aby wzmocni\u0107 pozycj\u0119 uczni\u00f3w za po\u015brednictwem Statorials. Wiedzie\u0107 wi\u0119cej","sameAs":["https:\/\/statorials.org\/pl"]}]}},"yoast_meta":{"yoast_wpseo_title":"","yoast_wpseo_metadesc":"","yoast_wpseo_canonical":""},"_links":{"self":[{"href":"https:\/\/statorials.org\/pl\/wp-json\/wp\/v2\/posts\/870","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/statorials.org\/pl\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/statorials.org\/pl\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/statorials.org\/pl\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/statorials.org\/pl\/wp-json\/wp\/v2\/comments?post=870"}],"version-history":[{"count":0,"href":"https:\/\/statorials.org\/pl\/wp-json\/wp\/v2\/posts\/870\/revisions"}],"wp:attachment":[{"href":"https:\/\/statorials.org\/pl\/wp-json\/wp\/v2\/media?parent=870"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/statorials.org\/pl\/wp-json\/wp\/v2\/categories?post=870"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/statorials.org\/pl\/wp-json\/wp\/v2\/tags?post=870"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}