{"id":3205,"date":"2023-07-18T16:51:56","date_gmt":"2023-07-18T16:51:56","guid":{"rendered":"https:\/\/statorials.org\/pl\/pandy-fillna-z-moda\/"},"modified":"2023-07-18T16:51:56","modified_gmt":"2023-07-18T16:51:56","slug":"pandy-fillna-z-moda","status":"publish","type":"post","link":"https:\/\/statorials.org\/pl\/pandy-fillna-z-moda\/","title":{"rendered":"Pandy: jak wype\u0142ni\u0107 warto\u015bci nan za pomoc\u0105 mode"},"content":{"rendered":"<p><\/p>\n<hr>\n<p><span style=\"color: #000000;\">Mo\u017cesz u\u017cy\u0107 poni\u017cszej sk\u0142adni, aby zast\u0105pi\u0107 warto\u015bci NaN w kolumnie pandy DataFrame warto\u015bci\u0105 trybu kolumny:<\/span><\/p>\n<pre style=\"background-color: #ececec; font-size: 15px;\"> <strong>df[' <span style=\"color: #ff0000;\">col1<\/span> '] = df[' <span style=\"color: #ff0000;\">col1<\/span> ']. <span style=\"color: #3366ff;\">fillna<\/span> (df[' <span style=\"color: #ff0000;\">col1<\/span> ']. <span style=\"color: #3366ff;\">mode<\/span> ()[0])<\/strong><\/pre>\n<p> <span style=\"color: #000000;\">Poni\u017cszy przyk\u0142ad pokazuje, jak zastosowa\u0107 t\u0119 sk\u0142adni\u0119 w praktyce.<\/span><\/p>\n<h3> <span style=\"color: #000000;\"><strong>Przyk\u0142ad: Zamie\u0144 brakuj\u0105ce warto\u015bci na Tryb w Pandach<\/strong><\/span><\/h3>\n<p> <span style=\"color: #000000;\">Za\u0142\u00f3\u017cmy, \u017ce mamy nast\u0119puj\u0105c\u0105 ramk\u0119 danych pandy z kilkoma brakuj\u0105cymi warto\u015bciami:<\/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<span style=\"color: #107d3f;\">import<\/span> pandas <span style=\"color: #107d3f;\">as<\/span> pd\n\n<span style=\"color: #008080;\">#create DataFrame with some NaN values<\/span>\ndf = pd. <span style=\"color: #3366ff;\">DataFrame<\/span> ({' <span style=\"color: #ff0000;\">rating<\/span> ': [np.nan, 85, np.nan, 88, 94, 90, 75, 75, 87, 86],\n                   ' <span style=\"color: #ff0000;\">points<\/span> ': [25, np.nan, 14, 16, 27, 20, 12, 15, 14, 19],\n                   ' <span style=\"color: #ff0000;\">assists<\/span> ': [5, 7, 7, np.nan, 5, 7, 6, 9, 9, 7],\n                   ' <span style=\"color: #ff0000;\">rebounds<\/span> ': [11, 8, 10, 6, 6, 9, 6, 10, 10, 7]})\n<span style=\"color: #008080;\">\n#view DataFrame<\/span>\ndf\n\n        rating points assists rebounds\n0 NaN 25.0 5.0 11\n1 85.0 NaN 7.0 8\n2 NaN 14.0 7.0 10\n3 88.0 16.0 NaN 6\n4 94.0 27.0 5.0 6\n5 90.0 20.0 7.0 9\n6 75.0 12.0 6.0 6\n7 75.0 15.0 9.0 10\n8 87.0 14.0 9.0 10\n9 86.0 19.0 7.0 7\n<\/strong><\/pre>\n<p> <span style=\"color: #000000;\">Mo\u017cemy u\u017cy\u0107 funkcji <strong>fillna()<\/strong> do wype\u0142nienia warto\u015bci NaN w kolumnie <strong>oceny<\/strong> warto\u015bci\u0105 trybu kolumny <strong>oceny<\/strong> :<\/span><\/p>\n<pre style=\"background-color: #ececec; font-size: 15px;\"> <strong><span style=\"color: #008080;\">#fill NaNs with column mode in 'rating' column<\/span>\n<span style=\"color: #008080;\"><span style=\"color: #000000;\">df[' <span style=\"color: #ff0000;\">rating<\/span> '] = df[' <span style=\"color: #ff0000;\">rating<\/span> ']. <span style=\"color: #3366ff;\">fillna<\/span> (df[' <span style=\"color: #ff0000;\">rating<\/span> ']. <span style=\"color: #3366ff;\">mode<\/span> ()[0])\n\n<\/span>#view updated DataFrame<\/span>\ndf\n\n\trating points assists rebounds\n0 75.0 25.0 5.0 11\n1 85.0 NaN 7.0 8\n2 75.0 14.0 7.0 10\n3 88.0 16.0 NaN 6\n4 94.0 27.0 5.0 6\n5 90.0 20.0 7.0 9\n6 75.0 12.0 6.0 6\n7 75.0 15.0 9.0 10\n8 87.0 14.0 9.0 10\n9 86.0 19.0 7.0 7\n<\/strong><\/pre>\n<p> <span style=\"color: #000000;\">Warto\u015b\u0107 trybu w kolumnie <strong>oceny<\/strong> wynosi\u0142a <b>75<\/b> , wi\u0119c ka\u017cda z warto\u015bci NaN w kolumnie <strong>oceny<\/strong> zosta\u0142a wype\u0142niona t\u0105 warto\u015bci\u0105.<\/span><\/p>\n<p> <span style=\"color: #000000;\"><strong>Uwaga<\/strong> : Pe\u0142n\u0105 dokumentacj\u0119 online funkcji <strong>fillna()<\/strong> mo\u017cna znale\u017a\u0107 <a href=\"https:\/\/pandas.pydata.org\/pandas-docs\/stable\/reference\/api\/pandas.DataFrame.fillna.html\" target=\"_blank\" rel=\"noopener\">tutaj<\/a> .<\/span><\/p>\n<h3> <span style=\"color: #000000;\"><strong>Dodatkowe zasoby<\/strong><\/span><\/h3>\n<p> <span style=\"color: #000000;\">Poni\u017csze samouczki wyja\u015bniaj\u0105, jak wykonywa\u0107 inne typowe operacje na pandach:<\/span><\/p>\n<p> <a href=\"https:\/\/statorials.org\/pl\/pandy-licza-brakujace-wartosci\/\" target=\"_blank\" rel=\"noopener\">Jak policzy\u0107 brakuj\u0105ce warto\u015bci w pandach<\/a><br \/> <a href=\"https:\/\/statorials.org\/pl\/upusc-pandy\/\" target=\"_blank\" rel=\"noopener\">Jak usun\u0105\u0107 wiersze z warto\u015bciami NaN w Pandach<\/a><br \/> <a href=\"https:\/\/statorials.org\/pl\/pandy-upuszczaja-wiersze-z-wartoscia\/\" target=\"_blank\" rel=\"noopener\">Jak usun\u0105\u0107 wiersze zawieraj\u0105ce okre\u015blon\u0105 warto\u015b\u0107 w Pandach<\/a><\/p>\n","protected":false},"excerpt":{"rendered":"<p>Mo\u017cesz u\u017cy\u0107 poni\u017cszej sk\u0142adni, aby zast\u0105pi\u0107 warto\u015bci NaN w kolumnie pandy DataFrame warto\u015bci\u0105 trybu kolumny: df[&#8217; col1 &#8217;] = df[&#8217; col1 &#8217;]. fillna (df[&#8217; col1 &#8217;]. mode ()[0]) Poni\u017cszy przyk\u0142ad pokazuje, jak zastosowa\u0107 t\u0119 sk\u0142adni\u0119 w praktyce. Przyk\u0142ad: Zamie\u0144 brakuj\u0105ce warto\u015bci na Tryb w Pandach Za\u0142\u00f3\u017cmy, \u017ce mamy nast\u0119puj\u0105c\u0105 ramk\u0119 danych pandy z kilkoma brakuj\u0105cymi [&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-3205","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>Pandy: Jak wype\u0142ni\u0107 warto\u015bci NaN trybem - Statorials<\/title>\n<meta name=\"description\" content=\"W tym samouczku wyja\u015bniono, jak u\u017cywa\u0107 funkcji fillna() w pandach do uzupe\u0142niania brakuj\u0105cych warto\u015bci za pomoc\u0105 trybu, \u0142\u0105cznie z przyk\u0142adami.\" \/>\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\/pandy-fillna-z-moda\/\" \/>\n<meta property=\"og:locale\" content=\"pl_PL\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Pandy: Jak wype\u0142ni\u0107 warto\u015bci NaN trybem - Statorials\" \/>\n<meta property=\"og:description\" content=\"W tym samouczku wyja\u015bniono, jak u\u017cywa\u0107 funkcji fillna() w pandach do uzupe\u0142niania brakuj\u0105cych warto\u015bci za pomoc\u0105 trybu, \u0142\u0105cznie z przyk\u0142adami.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/statorials.org\/pl\/pandy-fillna-z-moda\/\" \/>\n<meta property=\"og:site_name\" content=\"Statorials\" \/>\n<meta property=\"article:published_time\" content=\"2023-07-18T16:51:56+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=\"1 minuta\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"WebPage\",\"@id\":\"https:\/\/statorials.org\/pl\/pandy-fillna-z-moda\/\",\"url\":\"https:\/\/statorials.org\/pl\/pandy-fillna-z-moda\/\",\"name\":\"Pandy: Jak wype\u0142ni\u0107 warto\u015bci NaN trybem - Statorials\",\"isPartOf\":{\"@id\":\"https:\/\/statorials.org\/pl\/#website\"},\"datePublished\":\"2023-07-18T16:51:56+00:00\",\"dateModified\":\"2023-07-18T16:51:56+00:00\",\"author\":{\"@id\":\"https:\/\/statorials.org\/pl\/#\/schema\/person\/6484727a4612df3e69f016c3129c6965\"},\"description\":\"W tym samouczku wyja\u015bniono, jak u\u017cywa\u0107 funkcji fillna() w pandach do uzupe\u0142niania brakuj\u0105cych warto\u015bci za pomoc\u0105 trybu, \u0142\u0105cznie z przyk\u0142adami.\",\"breadcrumb\":{\"@id\":\"https:\/\/statorials.org\/pl\/pandy-fillna-z-moda\/#breadcrumb\"},\"inLanguage\":\"pl-PL\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/statorials.org\/pl\/pandy-fillna-z-moda\/\"]}]},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/statorials.org\/pl\/pandy-fillna-z-moda\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Dom\",\"item\":\"https:\/\/statorials.org\/pl\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Pandy: jak wype\u0142ni\u0107 warto\u015bci nan za pomoc\u0105 mode\"}]},{\"@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":"Pandy: Jak wype\u0142ni\u0107 warto\u015bci NaN trybem - Statorials","description":"W tym samouczku wyja\u015bniono, jak u\u017cywa\u0107 funkcji fillna() w pandach do uzupe\u0142niania brakuj\u0105cych warto\u015bci za pomoc\u0105 trybu, \u0142\u0105cznie z przyk\u0142adami.","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\/pandy-fillna-z-moda\/","og_locale":"pl_PL","og_type":"article","og_title":"Pandy: Jak wype\u0142ni\u0107 warto\u015bci NaN trybem - Statorials","og_description":"W tym samouczku wyja\u015bniono, jak u\u017cywa\u0107 funkcji fillna() w pandach do uzupe\u0142niania brakuj\u0105cych warto\u015bci za pomoc\u0105 trybu, \u0142\u0105cznie z przyk\u0142adami.","og_url":"https:\/\/statorials.org\/pl\/pandy-fillna-z-moda\/","og_site_name":"Statorials","article_published_time":"2023-07-18T16:51:56+00:00","author":"Benjamin Anderson","twitter_card":"summary_large_image","twitter_misc":{"Napisane przez":"Benjamin Anderson","Szacowany czas czytania":"1 minuta"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"WebPage","@id":"https:\/\/statorials.org\/pl\/pandy-fillna-z-moda\/","url":"https:\/\/statorials.org\/pl\/pandy-fillna-z-moda\/","name":"Pandy: Jak wype\u0142ni\u0107 warto\u015bci NaN trybem - Statorials","isPartOf":{"@id":"https:\/\/statorials.org\/pl\/#website"},"datePublished":"2023-07-18T16:51:56+00:00","dateModified":"2023-07-18T16:51:56+00:00","author":{"@id":"https:\/\/statorials.org\/pl\/#\/schema\/person\/6484727a4612df3e69f016c3129c6965"},"description":"W tym samouczku wyja\u015bniono, jak u\u017cywa\u0107 funkcji fillna() w pandach do uzupe\u0142niania brakuj\u0105cych warto\u015bci za pomoc\u0105 trybu, \u0142\u0105cznie z przyk\u0142adami.","breadcrumb":{"@id":"https:\/\/statorials.org\/pl\/pandy-fillna-z-moda\/#breadcrumb"},"inLanguage":"pl-PL","potentialAction":[{"@type":"ReadAction","target":["https:\/\/statorials.org\/pl\/pandy-fillna-z-moda\/"]}]},{"@type":"BreadcrumbList","@id":"https:\/\/statorials.org\/pl\/pandy-fillna-z-moda\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Dom","item":"https:\/\/statorials.org\/pl\/"},{"@type":"ListItem","position":2,"name":"Pandy: jak wype\u0142ni\u0107 warto\u015bci nan za pomoc\u0105 mode"}]},{"@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\/3205","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=3205"}],"version-history":[{"count":0,"href":"https:\/\/statorials.org\/pl\/wp-json\/wp\/v2\/posts\/3205\/revisions"}],"wp:attachment":[{"href":"https:\/\/statorials.org\/pl\/wp-json\/wp\/v2\/media?parent=3205"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/statorials.org\/pl\/wp-json\/wp\/v2\/categories?post=3205"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/statorials.org\/pl\/wp-json\/wp\/v2\/tags?post=3205"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}