{"id":841,"date":"2023-07-28T13:57:18","date_gmt":"2023-07-28T13:57:18","guid":{"rendered":"https:\/\/statorials.org\/pl\/test-dobroci-dopasowania-chi-kwadrat-w-pythonie\/"},"modified":"2023-07-28T13:57:18","modified_gmt":"2023-07-28T13:57:18","slug":"test-dobroci-dopasowania-chi-kwadrat-w-pythonie","status":"publish","type":"post","link":"https:\/\/statorials.org\/pl\/test-dobroci-dopasowania-chi-kwadrat-w-pythonie\/","title":{"rendered":"Jak wykona\u0107 test dobroci dopasowania chi-kwadrat w pythonie"},"content":{"rendered":"<p><\/p>\n<hr>\n<p><span style=\"color: #000000;\">Test<\/span> <strong><a href=\"https:\/\/statorials.org\/pl\/test-dobroci-dopasowania-chi-kwadrat\/\" target=\"_blank\" rel=\"noopener\">dobroci dopasowania chi-kwadrat<\/a><\/strong> <span style=\"color: #000000;\">s\u0142u\u017cy do okre\u015blenia, czy zmienna kategoryczna ma rozk\u0142ad hipotetyczny.<\/span><\/p>\n<p> <span style=\"color: #000000;\">W tym samouczku wyja\u015bniono, jak przeprowadzi\u0107 test dobroci dopasowania chi-kwadrat w j\u0119zyku Python.<\/span><\/p>\n<h3> <strong>Przyk\u0142ad: test zgodno\u015bci chi-kwadrat w Pythonie<\/strong><\/h3>\n<p> <span style=\"color: #000000;\">W\u0142a\u015bciciel sklepu twierdzi, \u017ce w ka\u017cdym dniu tygodnia do jego sklepu przychodzi taka sama liczba klient\u00f3w. Aby przetestowa\u0107 t\u0119 hipotez\u0119, badacz rejestruje liczb\u0119 klient\u00f3w, kt\u00f3rzy przychodz\u0105 do sklepu w danym tygodniu i stwierdza, co nast\u0119puje:<\/span><\/p>\n<ul>\n<li> <span style=\"color: #000000;\"><strong>Poniedzia\u0142ek:<\/strong> 50 klient\u00f3w<\/span><\/li>\n<li> <span style=\"color: #000000;\"><strong>Wtorek:<\/strong> 60 klient\u00f3w<\/span><\/li>\n<li> <span style=\"color: #000000;\"><strong>\u015aroda:<\/strong> 40 klient\u00f3w<\/span><\/li>\n<li> <span style=\"color: #000000;\"><strong>Czwartek:<\/strong> 47 klient\u00f3w<\/span><\/li>\n<li> <span style=\"color: #000000;\"><strong>Pi\u0105tek:<\/strong> 53 klient\u00f3w<\/span><\/li>\n<\/ul>\n<p> <span style=\"color: #000000;\">Wykonaj poni\u017csze kroki, aby przeprowadzi\u0107 test zgodno\u015bci chi-kwadrat w j\u0119zyku Python w celu ustalenia, czy dane s\u0105 zgodne z twierdzeniami w\u0142a\u015bciciela sklepu.<\/span><\/p>\n<p> <span style=\"color: #000000;\"><strong>Krok 1: Utw\u00f3rz dane.<\/strong><\/span><\/p>\n<p> <span style=\"color: #000000;\">Najpierw utworzymy dwie tabele zawieraj\u0105ce obserwowan\u0105 i oczekiwan\u0105 liczb\u0119 klient\u00f3w na ka\u017cdy dzie\u0144:<\/span><\/p>\n<pre style=\"background-color: #ececec; font-size: 15px;\"> <strong>expected = [50, 50, 50, 50, 50]\nobserved = [50, 60, 40, 47, 53]\n<\/strong><\/pre>\n<p> <span style=\"color: #000000;\"><strong>Krok 2: Wykonaj test dobroci dopasowania chi-kwadrat.<\/strong><\/span><\/p>\n<p> <span style=\"color: #000000;\">Nast\u0119pnie mo\u017cemy wykona\u0107 test dobroci dopasowania chi-kwadrat, korzystaj\u0105c z <a href=\"https:\/\/docs.scipy.org\/doc\/scipy\/reference\/generated\/scipy.stats.chisquare.html\" target=\"_blank\" rel=\"noopener\">funkcji chi-kwadrat<\/a> z biblioteki SciPy, kt\u00f3ra wykorzystuje nast\u0119puj\u0105c\u0105 sk\u0142adni\u0119:<\/span><\/p>\n<p> <span style=\"color: #000000;\"><strong>chi kwadrat (f_obs, f_exp)<\/strong><\/span><\/p>\n<p> <span style=\"color: #000000;\">Z\u0142oto:<\/span><\/p>\n<ul>\n<li> <span style=\"color: #000000;\"><strong>f_obs:<\/strong> tablica zaobserwowanych zlicze\u0144.<\/span><\/li>\n<li> <span style=\"color: #000000;\"><strong>f_exp:<\/strong> tablica oczekiwanych zlicze\u0144. Domy\u015blnie zak\u0142ada si\u0119, \u017ce ka\u017cda kategoria jest r\u00f3wnie prawdopodobna.<\/span><\/li>\n<\/ul>\n<p> <span style=\"color: #000000;\">Poni\u017cszy kod pokazuje, jak u\u017cywa\u0107 tej funkcji w naszym konkretnym przyk\u0142adzie:<\/span><\/p>\n<pre style=\"background-color: #ececec; font-size: 15px;\"> <strong><span style=\"color: #107d3f;\">import<\/span> scipy.stats <span style=\"color: #107d3f;\">as<\/span> stats\n\n<span style=\"color: #008080;\">#perform Chi-Square Goodness of Fit Test<\/span>\nstats.chisquare(f_obs=observed, f_exp=expected)\n\n(statistic=4.36, pvalue=0.35947)\n<\/strong><\/pre>\n<p> <span style=\"color: #000000;\">Statystyka testu Chi-kwadrat wynosi <strong>4,36<\/strong> , a odpowiadaj\u0105ca jej warto\u015b\u0107 p wynosi <strong>0,35947<\/strong> .<\/span><\/p>\n<p> <span style=\"color: #000000;\">Nale\u017cy zauwa\u017cy\u0107, \u017ce warto\u015b\u0107 p odpowiada warto\u015bci Chi-kwadrat z n-1 stopniami swobody (dof), gdzie n jest liczb\u0105 r\u00f3\u017cnych kategorii. W tym przypadku dof = 5-1 = 4. Mo\u017cesz u\u017cy\u0107 <a href=\"https:\/\/statorials.org\/pl\/kalkulator-wartosci-chi-kwadrat-p\/\" target=\"_blank\" rel=\"noopener\">kalkulatora chi-kwadrat do warto\u015bci P<\/a> , aby potwierdzi\u0107, \u017ce warto\u015b\u0107 p odpowiadaj\u0105ca X <sup>2<\/sup> = 4,36 przy dof = 4 wynosi <strong>0,35947<\/strong> .<\/span><\/p>\n<p> <span style=\"color: #000000;\">Przypomnijmy, \u017ce test dobroci dopasowania chi-kwadrat wykorzystuje nast\u0119puj\u0105ce hipotezy zerowe i alternatywne:<\/span><\/p>\n<ul>\n<li> <span style=\"color: #000000;\"><strong>H <sub>0<\/sub> : (hipoteza zerowa)<\/strong> Zmienna ma rozk\u0142ad hipotetyczny.<\/span><\/li>\n<li> <span style=\"color: #000000;\"><strong>H <sub>1<\/sub> : (hipoteza alternatywna)<\/strong> Zmienna nie ma rozk\u0142adu hipotetycznego.<\/span><\/li>\n<\/ul>\n<p> <span style=\"color: #000000;\">Poniewa\u017c warto\u015b\u0107 p (0,35947) jest nie mniejsza ni\u017c 0,05, nie mo\u017cemy odrzuci\u0107 hipotezy zerowej. Oznacza to, \u017ce nie mamy wystarczaj\u0105cych dowod\u00f3w, aby stwierdzi\u0107, \u017ce prawdziwy rozk\u0142ad klient\u00f3w r\u00f3\u017cni si\u0119 od tego podawanego przez w\u0142a\u015bciciela sklepu.<\/span><\/p>\n","protected":false},"excerpt":{"rendered":"<p>Test dobroci dopasowania chi-kwadrat s\u0142u\u017cy do okre\u015blenia, czy zmienna kategoryczna ma rozk\u0142ad hipotetyczny. W tym samouczku wyja\u015bniono, jak przeprowadzi\u0107 test dobroci dopasowania chi-kwadrat w j\u0119zyku Python. Przyk\u0142ad: test zgodno\u015bci chi-kwadrat w Pythonie W\u0142a\u015bciciel sklepu twierdzi, \u017ce w ka\u017cdym dniu tygodnia do jego sklepu przychodzi taka sama liczba klient\u00f3w. Aby przetestowa\u0107 t\u0119 hipotez\u0119, badacz rejestruje liczb\u0119 [&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-841","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 dobroci dopasowania chi-kwadrat w Pythonie - Statorials<\/title>\n<meta name=\"description\" content=\"Proste wyja\u015bnienie, jak przeprowadzi\u0107 test dobroci dopasowania chi-kwadrat 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\/test-dobroci-dopasowania-chi-kwadrat-w-pythonie\/\" \/>\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 dobroci dopasowania chi-kwadrat w Pythonie - Statorials\" \/>\n<meta property=\"og:description\" content=\"Proste wyja\u015bnienie, jak przeprowadzi\u0107 test dobroci dopasowania chi-kwadrat w Pythonie.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/statorials.org\/pl\/test-dobroci-dopasowania-chi-kwadrat-w-pythonie\/\" \/>\n<meta property=\"og:site_name\" content=\"Statorials\" \/>\n<meta property=\"article:published_time\" content=\"2023-07-28T13:57:18+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=\"2 minuty\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"WebPage\",\"@id\":\"https:\/\/statorials.org\/pl\/test-dobroci-dopasowania-chi-kwadrat-w-pythonie\/\",\"url\":\"https:\/\/statorials.org\/pl\/test-dobroci-dopasowania-chi-kwadrat-w-pythonie\/\",\"name\":\"Jak wykona\u0107 test dobroci dopasowania chi-kwadrat w Pythonie - Statorials\",\"isPartOf\":{\"@id\":\"https:\/\/statorials.org\/pl\/#website\"},\"datePublished\":\"2023-07-28T13:57:18+00:00\",\"dateModified\":\"2023-07-28T13:57:18+00:00\",\"author\":{\"@id\":\"https:\/\/statorials.org\/pl\/#\/schema\/person\/6484727a4612df3e69f016c3129c6965\"},\"description\":\"Proste wyja\u015bnienie, jak przeprowadzi\u0107 test dobroci dopasowania chi-kwadrat w Pythonie.\",\"breadcrumb\":{\"@id\":\"https:\/\/statorials.org\/pl\/test-dobroci-dopasowania-chi-kwadrat-w-pythonie\/#breadcrumb\"},\"inLanguage\":\"pl-PL\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/statorials.org\/pl\/test-dobroci-dopasowania-chi-kwadrat-w-pythonie\/\"]}]},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/statorials.org\/pl\/test-dobroci-dopasowania-chi-kwadrat-w-pythonie\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Dom\",\"item\":\"https:\/\/statorials.org\/pl\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Jak wykona\u0107 test dobroci dopasowania chi-kwadrat 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 dobroci dopasowania chi-kwadrat w Pythonie - Statorials","description":"Proste wyja\u015bnienie, jak przeprowadzi\u0107 test dobroci dopasowania chi-kwadrat 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\/test-dobroci-dopasowania-chi-kwadrat-w-pythonie\/","og_locale":"pl_PL","og_type":"article","og_title":"Jak wykona\u0107 test dobroci dopasowania chi-kwadrat w Pythonie - Statorials","og_description":"Proste wyja\u015bnienie, jak przeprowadzi\u0107 test dobroci dopasowania chi-kwadrat w Pythonie.","og_url":"https:\/\/statorials.org\/pl\/test-dobroci-dopasowania-chi-kwadrat-w-pythonie\/","og_site_name":"Statorials","article_published_time":"2023-07-28T13:57:18+00:00","author":"Benjamin Anderson","twitter_card":"summary_large_image","twitter_misc":{"Napisane przez":"Benjamin Anderson","Szacowany czas czytania":"2 minuty"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"WebPage","@id":"https:\/\/statorials.org\/pl\/test-dobroci-dopasowania-chi-kwadrat-w-pythonie\/","url":"https:\/\/statorials.org\/pl\/test-dobroci-dopasowania-chi-kwadrat-w-pythonie\/","name":"Jak wykona\u0107 test dobroci dopasowania chi-kwadrat w Pythonie - Statorials","isPartOf":{"@id":"https:\/\/statorials.org\/pl\/#website"},"datePublished":"2023-07-28T13:57:18+00:00","dateModified":"2023-07-28T13:57:18+00:00","author":{"@id":"https:\/\/statorials.org\/pl\/#\/schema\/person\/6484727a4612df3e69f016c3129c6965"},"description":"Proste wyja\u015bnienie, jak przeprowadzi\u0107 test dobroci dopasowania chi-kwadrat w Pythonie.","breadcrumb":{"@id":"https:\/\/statorials.org\/pl\/test-dobroci-dopasowania-chi-kwadrat-w-pythonie\/#breadcrumb"},"inLanguage":"pl-PL","potentialAction":[{"@type":"ReadAction","target":["https:\/\/statorials.org\/pl\/test-dobroci-dopasowania-chi-kwadrat-w-pythonie\/"]}]},{"@type":"BreadcrumbList","@id":"https:\/\/statorials.org\/pl\/test-dobroci-dopasowania-chi-kwadrat-w-pythonie\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Dom","item":"https:\/\/statorials.org\/pl\/"},{"@type":"ListItem","position":2,"name":"Jak wykona\u0107 test dobroci dopasowania chi-kwadrat 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\/841","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=841"}],"version-history":[{"count":0,"href":"https:\/\/statorials.org\/pl\/wp-json\/wp\/v2\/posts\/841\/revisions"}],"wp:attachment":[{"href":"https:\/\/statorials.org\/pl\/wp-json\/wp\/v2\/media?parent=841"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/statorials.org\/pl\/wp-json\/wp\/v2\/categories?post=841"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/statorials.org\/pl\/wp-json\/wp\/v2\/tags?post=841"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}