{"id":1553,"date":"2023-07-25T22:07:10","date_gmt":"2023-07-25T22:07:10","guid":{"rendered":"https:\/\/statorials.org\/pl\/decyle-w-pythonie\/"},"modified":"2023-07-25T22:07:10","modified_gmt":"2023-07-25T22:07:10","slug":"decyle-w-pythonie","status":"publish","type":"post","link":"https:\/\/statorials.org\/pl\/decyle-w-pythonie\/","title":{"rendered":"Jak obliczy\u0107 decyle w pythonie: z przyk\u0142adami"},"content":{"rendered":"<p><\/p>\n<hr>\n<p><span style=\"color: #000000;\">W statystyce <strong>decyle<\/strong> to liczby dziel\u0105ce zbi\u00f3r danych na dziesi\u0119\u0107 grup o jednakowej cz\u0119stotliwo\u015bci.<\/span><\/p>\n<p> <span style=\"color: #000000;\">Pierwszy decyl to punkt, poni\u017cej kt\u00f3rego spada 10% wszystkich warto\u015bci danych. Drugi decyl to punkt, w kt\u00f3rym 20% wszystkich warto\u015bci danych spada poni\u017cej i tak dalej.<\/span><\/p>\n<p> <span style=\"color: #000000;\">Do obliczenia decyli zbioru danych w Pythonie mo\u017cemy u\u017cy\u0107 nast\u0119puj\u0105cej sk\u0142adni:<\/span><\/p>\n<pre style=\"background-color: #ececec; font-size: 15px;\"> <strong><span style=\"color: #008000;\">import<\/span> numpy <span style=\"color: #008000;\">as<\/span> np\n\nn.p. <span style=\"color: #3366ff;\">percentile<\/span> (var, np. <span style=\"color: #3366ff;\">arange<\/span> (0, 100, 10))\n<\/strong><\/pre>\n<p> <span style=\"color: #000000;\">Poni\u017cszy przyk\u0142ad pokazuje, jak w praktyce wykorzysta\u0107 t\u0119 funkcj\u0119.<\/span><\/p>\n<h3> <span style=\"color: #000000;\"><strong>Przyk\u0142ad: obliczanie decyl\u00f3w w Pythonie<\/strong><\/span><\/h3>\n<p> <span style=\"color: #000000;\">Poni\u017cszy kod pokazuje, jak utworzy\u0107 fa\u0142szywy zbi\u00f3r danych zawieraj\u0105cy 20 warto\u015bci, a nast\u0119pnie obliczy\u0107 warto\u015bci decylowe zbioru danych:<\/span><\/p>\n<pre style=\"background-color: #ececec; font-size: 15px;\"> <span style=\"color: #000000;\"><strong><span style=\"color: #008000;\">import<\/span> numpy <span style=\"color: #008000;\">as<\/span> np\n\n<span style=\"color: #008080;\">#createdata\n<\/span>data = np. <span style=\"color: #3366ff;\">array<\/span> ([56, 58, 64, 67, 68, 73, 78, 83, 84, 88,\n                 89, 90, 91, 92, 93, 93, 94, 95, 97, 99])\n\n<span style=\"color: #008080;\">#calculate deciles of data\n<\/span>n.p. <span style=\"color: #3366ff;\">percentile<\/span> (data, np. <span style=\"color: #3366ff;\">arange<\/span> (0, 100, 10))\n\narray([56., 63.4, 67.8, 76.5, 83.6, 88.5, 90.4, 92.3, 93.2, 95.2])<\/strong><\/span><\/pre>\n<p> <span style=\"color: #000000;\">Spos\u00f3b interpretacji decyli jest nast\u0119puj\u0105cy:<\/span><\/p>\n<ul>\n<li> <span style=\"color: #000000;\">10% wszystkich warto\u015bci danych jest mniejszych ni\u017c <strong>63,4<\/strong><\/span><\/li>\n<li> <span style=\"color: #000000;\">20% wszystkich warto\u015bci danych jest mniejszych ni\u017c <strong>67,8<\/strong> .<\/span><\/li>\n<li> <span style=\"color: #000000;\">30% wszystkich warto\u015bci danych jest mniejszych ni\u017c <strong>76,5<\/strong> .<\/span><\/li>\n<li> <span style=\"color: #000000;\">40% wszystkich warto\u015bci danych jest mniejszych ni\u017c <strong>83,6<\/strong> .<\/span><\/li>\n<li> <span style=\"color: #000000;\">50% wszystkich warto\u015bci danych jest mniejszych ni\u017c <strong>88,5<\/strong> .<\/span><\/li>\n<li> <span style=\"color: #000000;\">60% wszystkich warto\u015bci danych jest mniejszych ni\u017c <strong>90,4<\/strong> .<\/span><\/li>\n<li> <span style=\"color: #000000;\">70% wszystkich warto\u015bci danych jest mniejszych ni\u017c <strong>92,3<\/strong> .<\/span><\/li>\n<li> <span style=\"color: #000000;\">80% wszystkich warto\u015bci danych jest mniejszych ni\u017c <strong>93,2<\/strong> .<\/span><\/li>\n<li> <span style=\"color: #000000;\">90% wszystkich warto\u015bci danych jest mniejszych ni\u017c <strong>95,2<\/strong> .<\/span><\/li>\n<\/ul>\n<p> <span style=\"color: #000000;\"><span style=\"color: #000000;\">Nale\u017cy zauwa\u017cy\u0107, \u017ce pierwsza warto\u015b\u0107 wyniku (56) wskazuje po prostu minimaln\u0105 warto\u015b\u0107 zbioru danych.<\/span><\/span><\/p>\n<h3> <span style=\"color: #000000;\"><strong>Przyk\u0142ad: Umieszczanie warto\u015bci w decylach w Pythonie<\/strong><\/span><\/h3>\n<p> <span style=\"color: #000000;\">Aby umie\u015bci\u0107 ka\u017cd\u0105 warto\u015b\u0107 danych w decylu, mo\u017cemy u\u017cy\u0107 funkcji <strong>qcut<\/strong> pandy.<\/span><\/p>\n<p> <span style=\"color: #000000;\">Oto jak u\u017cy\u0107 tej funkcji dla zbioru danych utworzonego w poprzednim przyk\u0142adzie:<\/span><\/p>\n<pre style=\"background-color: #ececec; font-size: 15px;\"> <strong><span style=\"color: #008080;\"><span style=\"color: #000000;\"><span style=\"color: #993300;\"><span style=\"color: #000000;\"><span style=\"color: #008000;\">import<\/span> pandas <span style=\"color: #008000;\">as<\/span> pd\n\n<span style=\"color: #008080;\">#create data frame\n<\/span>df = pd. <span style=\"color: #3366ff;\">DataFrame<\/span> ({' <span style=\"color: #ff0000;\">values<\/span> ': [56, 58, 64, 67, 68, 73, 78, 83, 84, 88,\n                              89, 90, 91, 92, 93, 93, 94, 95, 97, 99]})\n\n<span style=\"color: #008080;\">#calculate decile of each value in data frame\n<\/span>df[' <span style=\"color: #ff0000;\">Decile<\/span> '] = pd. <span style=\"color: #3366ff;\">qcut<\/span> (df[' <span style=\"color: #ff0000;\">values<\/span> '], 10, labels= <span style=\"color: #008000;\">False<\/span> )\n\n<span style=\"color: #008080;\">#display data frame\n<\/span>df\n\n\tvalues Decile\n0 56 0\n1 58 0\n2 64 1\n3 67 1\n4 68 2\n5 73 2\n6 78 3\n7 83 3\n8 84 4\n9 88 4\n10 89 5\n11 90 5\n12 91 6\n13 92 6\n14 93 7\n15 93 7\n16 94 8\n17 95 8\n18 97 9\n19 99 9<\/span>\n<\/span><\/span><\/span><\/strong><\/pre>\n<p> <span style=\"color: #000000;\">Spos\u00f3b interpretacji wyniku jest nast\u0119puj\u0105cy:<\/span><\/p>\n<ul>\n<li> <span style=\"color: #000000;\">Warto\u015b\u0107 danych 56 mie\u015bci si\u0119 w przedziale od percentyla 0% do 10%, zatem jest w decylu <strong>0<\/strong> .<\/span><\/li>\n<li> <span style=\"color: #000000;\">Warto\u015b\u0107 danych 58 mie\u015bci si\u0119 w przedziale od percentyla 0% do 10%, wi\u0119c jest w decylu <strong>0<\/strong> .<\/span><\/li>\n<li> <span style=\"color: #000000;\">Warto\u015b\u0107 danych 64 mie\u015bci si\u0119 w percentylu od 10% do 20%, zatem znajduje si\u0119 w decylu <strong>1<\/strong> .<\/span><\/li>\n<li> <span style=\"color: #000000;\">Warto\u015b\u0107 danych 67 mie\u015bci si\u0119 w przedziale od 10% do 20% percentyla, zatem mie\u015bci si\u0119 w decylu <strong>1<\/strong> .<\/span><\/li>\n<li> <span style=\"color: #000000;\">Warto\u015b\u0107 danych 68 mie\u015bci si\u0119 w przedziale od 20% do 30% percentyla, zatem mie\u015bci si\u0119 w decylu <strong>2<\/strong> .<\/span><\/li>\n<\/ul>\n<p> <span style=\"color: #000000;\">I tak dalej.<\/span><\/p>\n<h3> <span style=\"color: #000000;\"><strong>Dodatkowe zasoby<\/strong><\/span><\/h3>\n<p> <a href=\"https:\/\/statorials.org\/pl\/percentyle-w-pythonie\/\" target=\"_blank\" rel=\"noopener\">Jak obliczy\u0107 percentyle w Pythonie<\/a><br \/> <a href=\"https:\/\/statorials.org\/pl\/rozstep-miedzykwartylowy-pythona\/\" target=\"_blank\" rel=\"noopener\">Jak obliczy\u0107 rozst\u0119p mi\u0119dzykwartylowy w Pythonie<\/a><\/p>\n","protected":false},"excerpt":{"rendered":"<p>W statystyce decyle to liczby dziel\u0105ce zbi\u00f3r danych na dziesi\u0119\u0107 grup o jednakowej cz\u0119stotliwo\u015bci. Pierwszy decyl to punkt, poni\u017cej kt\u00f3rego spada 10% wszystkich warto\u015bci danych. Drugi decyl to punkt, w kt\u00f3rym 20% wszystkich warto\u015bci danych spada poni\u017cej i tak dalej. Do obliczenia decyli zbioru danych w Pythonie mo\u017cemy u\u017cy\u0107 nast\u0119puj\u0105cej sk\u0142adni: import numpy as np [&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-1553","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 obliczy\u0107 decyle w Pythonie: z przyk\u0142adami<\/title>\n<meta name=\"description\" content=\"W tym samouczku wyja\u015bniono, jak obliczy\u0107 decyle w Pythonie, podaj\u0105c kilka przyk\u0142ad\u00f3w.\" \/>\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\/decyle-w-pythonie\/\" \/>\n<meta property=\"og:locale\" content=\"pl_PL\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Jak obliczy\u0107 decyle w Pythonie: z przyk\u0142adami\" \/>\n<meta property=\"og:description\" content=\"W tym samouczku wyja\u015bniono, jak obliczy\u0107 decyle w Pythonie, podaj\u0105c kilka przyk\u0142ad\u00f3w.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/statorials.org\/pl\/decyle-w-pythonie\/\" \/>\n<meta property=\"og:site_name\" content=\"Statorials\" \/>\n<meta property=\"article:published_time\" content=\"2023-07-25T22:07:10+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\/decyle-w-pythonie\/\",\"url\":\"https:\/\/statorials.org\/pl\/decyle-w-pythonie\/\",\"name\":\"Jak obliczy\u0107 decyle w Pythonie: z przyk\u0142adami\",\"isPartOf\":{\"@id\":\"https:\/\/statorials.org\/pl\/#website\"},\"datePublished\":\"2023-07-25T22:07:10+00:00\",\"dateModified\":\"2023-07-25T22:07:10+00:00\",\"author\":{\"@id\":\"https:\/\/statorials.org\/pl\/#\/schema\/person\/6484727a4612df3e69f016c3129c6965\"},\"description\":\"W tym samouczku wyja\u015bniono, jak obliczy\u0107 decyle w Pythonie, podaj\u0105c kilka przyk\u0142ad\u00f3w.\",\"breadcrumb\":{\"@id\":\"https:\/\/statorials.org\/pl\/decyle-w-pythonie\/#breadcrumb\"},\"inLanguage\":\"pl-PL\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/statorials.org\/pl\/decyle-w-pythonie\/\"]}]},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/statorials.org\/pl\/decyle-w-pythonie\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Dom\",\"item\":\"https:\/\/statorials.org\/pl\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Jak obliczy\u0107 decyle w pythonie: z przyk\u0142adami\"}]},{\"@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 obliczy\u0107 decyle w Pythonie: z przyk\u0142adami","description":"W tym samouczku wyja\u015bniono, jak obliczy\u0107 decyle w Pythonie, podaj\u0105c kilka przyk\u0142ad\u00f3w.","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\/decyle-w-pythonie\/","og_locale":"pl_PL","og_type":"article","og_title":"Jak obliczy\u0107 decyle w Pythonie: z przyk\u0142adami","og_description":"W tym samouczku wyja\u015bniono, jak obliczy\u0107 decyle w Pythonie, podaj\u0105c kilka przyk\u0142ad\u00f3w.","og_url":"https:\/\/statorials.org\/pl\/decyle-w-pythonie\/","og_site_name":"Statorials","article_published_time":"2023-07-25T22:07:10+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\/decyle-w-pythonie\/","url":"https:\/\/statorials.org\/pl\/decyle-w-pythonie\/","name":"Jak obliczy\u0107 decyle w Pythonie: z przyk\u0142adami","isPartOf":{"@id":"https:\/\/statorials.org\/pl\/#website"},"datePublished":"2023-07-25T22:07:10+00:00","dateModified":"2023-07-25T22:07:10+00:00","author":{"@id":"https:\/\/statorials.org\/pl\/#\/schema\/person\/6484727a4612df3e69f016c3129c6965"},"description":"W tym samouczku wyja\u015bniono, jak obliczy\u0107 decyle w Pythonie, podaj\u0105c kilka przyk\u0142ad\u00f3w.","breadcrumb":{"@id":"https:\/\/statorials.org\/pl\/decyle-w-pythonie\/#breadcrumb"},"inLanguage":"pl-PL","potentialAction":[{"@type":"ReadAction","target":["https:\/\/statorials.org\/pl\/decyle-w-pythonie\/"]}]},{"@type":"BreadcrumbList","@id":"https:\/\/statorials.org\/pl\/decyle-w-pythonie\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Dom","item":"https:\/\/statorials.org\/pl\/"},{"@type":"ListItem","position":2,"name":"Jak obliczy\u0107 decyle w pythonie: z przyk\u0142adami"}]},{"@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\/1553","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=1553"}],"version-history":[{"count":0,"href":"https:\/\/statorials.org\/pl\/wp-json\/wp\/v2\/posts\/1553\/revisions"}],"wp:attachment":[{"href":"https:\/\/statorials.org\/pl\/wp-json\/wp\/v2\/media?parent=1553"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/statorials.org\/pl\/wp-json\/wp\/v2\/categories?post=1553"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/statorials.org\/pl\/wp-json\/wp\/v2\/tags?post=1553"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}