{"id":3278,"date":"2023-07-18T08:09:04","date_gmt":"2023-07-18T08:09:04","guid":{"rendered":"https:\/\/statorials.org\/tr\/na-nan-degerleri-iceren-boolean-olmayan-diziyle-maskelenemez\/"},"modified":"2023-07-18T08:09:04","modified_gmt":"2023-07-18T08:09:04","slug":"na-nan-degerleri-iceren-boolean-olmayan-diziyle-maskelenemez","status":"publish","type":"post","link":"https:\/\/statorials.org\/tr\/na-nan-degerleri-iceren-boolean-olmayan-diziyle-maskelenemez\/","title":{"rendered":"Nas\u0131l d\u00fczeltilir? valueerror: na\/nan de\u011ferleri i\u00e7eren boole olmayan diziyle maskelenemiyor"},"content":{"rendered":"<p><\/p>\n<hr>\n<p><span style=\"color: #000000;\">Pandalar\u0131 kullan\u0131rken kar\u015f\u0131la\u015fabilece\u011finiz bir hata:<\/span><\/p>\n<pre style=\"background-color: #ececec; font-size: 15px;\"> <span style=\"color: #000000;\"><strong><span style=\"color: #ff0000;\">ValueError<\/span> : Cannot mask with non-boolean array containing NA \/ NaN values\n<\/strong><\/span><\/pre>\n<p> <span style=\"color: #000000;\">Bu hata genellikle pandas DataFrame&#8217;de belirli bir dize i\u00e7eren sat\u0131rlar\u0131 bulmaya \u00e7al\u0131\u015ft\u0131\u011f\u0131n\u0131zda ortaya \u00e7\u0131kar, ancak arad\u0131\u011f\u0131n\u0131z s\u00fctunda NaN de\u011ferleri vard\u0131r.<\/span><\/p>\n<p> <span style=\"color: #000000;\">A\u015fa\u011f\u0131daki \u00f6rnekte bu hatan\u0131n pratikte nas\u0131l d\u00fczeltilece\u011fi g\u00f6sterilmektedir.<\/span><\/p>\n<h2> <strong>Hata nas\u0131l yeniden olu\u015fturulur?<\/strong><\/h2>\n<p> <span style=\"color: #000000;\">A\u015fa\u011f\u0131daki pandalara sahip oldu\u011fumuzu varsayal\u0131m DataFrame:<\/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\n<span style=\"color: #008080;\">#createDataFrame\n<\/span>df = pd. <span style=\"color: #3366ff;\">DataFrame<\/span> ({' <span style=\"color: #ff0000;\">team<\/span> ': ['A', 'A', 'A', 'B', 'B'],\n                   ' <span style=\"color: #ff0000;\">position<\/span> ': ['Guard', 'Guard', np. <span style=\"color: #3366ff;\">nan<\/span> , 'Guard', 'Forward'],\n                   ' <span style=\"color: #ff0000;\">points<\/span> ': [22, 28, 14, 13, 19]})\n\n<span style=\"color: #008080;\">#view DataFrame\n<\/span><span style=\"color: #008000;\">print<\/span> (df)\n\n  team position points\n0 A Guard 22\n1 A Guard 28\n2 A NaN 14\n3 B Guard 13\n4 B Forward 19<\/strong><\/span><\/pre>\n<p> <span style=\"color: #000000;\">\u015eimdi DataFrame&#8217;deki <strong>konum<\/strong> s\u00fctununun &#8220;Guard&#8221; dizesini i\u00e7erdi\u011fi t\u00fcm sat\u0131rlara eri\u015fmeye \u00e7al\u0131\u015ft\u0131\u011f\u0131m\u0131z\u0131 varsayal\u0131m:<\/span><\/p>\n<pre style=\"background-color: #ececec; font-size: 15px;\"> <span style=\"color: #000000;\"><strong><span style=\"color: #008080;\">#access all rows where position column contains 'Guard'\n<\/span>df[df[' <span style=\"color: #ff0000;\">position<\/span> ']. <span style=\"color: #3366ff;\">str<\/span> . <span style=\"color: #3366ff;\">contains<\/span> (' <span style=\"color: #ff0000;\">Guard<\/span> ')]\n\n<span style=\"color: #ff0000;\">ValueError<\/span> : Cannot mask with non-boolean array containing NA \/ NaN values\n<\/strong><\/span><\/pre>\n<p> <span style=\"color: #000000;\"><strong>Pozisyon<\/strong> s\u00fctununda NaN de\u011feri oldu\u011fu i\u00e7in hata al\u0131yoruz.<\/span><\/p>\n<h2> <strong>Hata nas\u0131l d\u00fczeltilir?<\/strong><\/h2>\n<p> <span style=\"color: #000000;\">Bu hatay\u0131 \u00f6nlemek i\u00e7in <strong>str.contains()<\/strong> i\u015flevinde <strong>na=False<\/strong> ba\u011f\u0131ms\u0131z de\u011fi\u015fkenini kullanman\u0131z yeterlidir:<\/span><\/p>\n<pre style=\"background-color: #ececec; font-size: 15px;\"> <span style=\"color: #000000;\"><strong><span style=\"color: #008080;\">#access all rows where position column contains 'Guard', ignore NaN\n<\/span>df[df[' <span style=\"color: #ff0000;\">position<\/span> ']. <span style=\"color: #3366ff;\">str<\/span> . <span style=\"color: #3366ff;\">contains<\/span> (' <span style=\"color: #ff0000;\">Guard<\/span> ', na= <span style=\"color: #008000;\">False<\/span> )]\n\n        team position points\n0 A Guard 22\n1 A Guard 28\n3 B Guard 13\n<\/strong><\/span><\/pre>\n<p> <span style=\"color: #000000;\">Bu sefer <strong>pozisyon<\/strong> s\u00fctununda &#8220;Guard&#8221; yazan t\u00fcm sat\u0131rlara hatas\u0131z olarak ula\u015fabiliyoruz.<\/span><\/p>\n<p> <span style=\"color: #000000;\"><span style=\"color: #000000;\">Bu hatay\u0131 \u00f6nlemenin ba\u015fka bir yolu da <strong>.fillna(False) i\u015flevini<\/strong> a\u015fa\u011f\u0131daki gibi kullanmakt\u0131r:<\/span><\/span><\/p>\n<pre style=\"background-color: #ececec; font-size: 15px;\"> <span style=\"color: #000000;\"><strong><span style=\"color: #008080;\">#access all rows where position column contains 'Guard', ignore NaN\n<\/span>df[df[' <span style=\"color: #ff0000;\">position<\/span> ']. <span style=\"color: #3366ff;\">str<\/span> . <span style=\"color: #3366ff;\">contains<\/span> (' <span style=\"color: #ff0000;\">Guard<\/span> '). <span style=\"color: #3366ff;\">fillna<\/span> ( <span style=\"color: #008000;\">False<\/span> )]\n\n        team position points\n0 A Guard 22\n1 A Guard 28\n3 B Guard 13<\/strong><\/span><\/pre>\n<p> <span style=\"color: #000000;\">Bir kez daha <strong>konum<\/strong> s\u00fctununda &#8220;Guard&#8221; i\u00e7eren t\u00fcm sat\u0131rlara hatas\u0131z olarak eri\u015febiliyoruz.<\/span><\/p>\n<h2> <span style=\"color: #000000;\"><strong>Ek kaynaklar<\/strong><\/span><\/h2>\n<p> <span style=\"color: #000000;\">A\u015fa\u011f\u0131daki e\u011fitimlerde Python&#8217;daki di\u011fer yayg\u0131n hatalar\u0131n nas\u0131l d\u00fczeltilece\u011fi a\u00e7\u0131klanmaktad\u0131r:<\/span><\/p>\n<p> <a href=\"https:\/\/statorials.org\/tr\/pandalarin-anahtar-hatasi\/\" target=\"_blank\" rel=\"noopener\">Pandas&#8217;ta KeyError Nas\u0131l D\u00fczeltilir<\/a><br \/> <a href=\"https:\/\/statorials.org\/tr\/deger-hatasi-kayan-noktali-nani-tam-sayiya-donusturemiyor\/\" target=\"_blank\" rel=\"noopener\">Nas\u0131l d\u00fczeltilir? ValueError: float NaN int&#8217;ye d\u00f6n\u00fc\u015ft\u00fcr\u00fclemiyor<\/a><br \/> <a href=\"https:\/\/statorials.org\/tr\/islenenler-formlarla-yayinlanamadi\/\" target=\"_blank\" rel=\"noopener\">Nas\u0131l d\u00fczeltilir? ValueError: \u0130\u015flenenler \u015fekillerle yay\u0131nlanamad\u0131<\/a><\/p>\n","protected":false},"excerpt":{"rendered":"<p>Pandalar\u0131 kullan\u0131rken kar\u015f\u0131la\u015fabilece\u011finiz bir hata: ValueError : Cannot mask with non-boolean array containing NA \/ NaN values Bu hata genellikle pandas DataFrame&#8217;de belirli bir dize i\u00e7eren sat\u0131rlar\u0131 bulmaya \u00e7al\u0131\u015ft\u0131\u011f\u0131n\u0131zda ortaya \u00e7\u0131kar, ancak arad\u0131\u011f\u0131n\u0131z s\u00fctunda NaN de\u011ferleri vard\u0131r. A\u015fa\u011f\u0131daki \u00f6rnekte bu hatan\u0131n pratikte nas\u0131l d\u00fczeltilece\u011fi g\u00f6sterilmektedir. Hata nas\u0131l yeniden olu\u015fturulur? A\u015fa\u011f\u0131daki pandalara sahip oldu\u011fumuzu varsayal\u0131m DataFrame: [&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":[],"class_list":["post-3278","post","type-post","status-publish","format-standard","hentry","category-rehber"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v21.3 - https:\/\/yoast.com\/wordpress\/plugins\/seo\/ -->\n<title>Nas\u0131l d\u00fczeltilir? ValueError: NA\/NaN de\u011ferleri i\u00e7eren boole olmayan diziyle maskelenemiyor - Statorials<\/title>\n<meta name=\"description\" content=\"Bu e\u011fitimde pandalarda a\u015fa\u011f\u0131daki hatan\u0131n nas\u0131l d\u00fczeltilece\u011fi a\u00e7\u0131klanmaktad\u0131r: ValueError: NA\/NaN de\u011ferleri i\u00e7eren boolean olmayan bir diziyle maskelenemiyor.\" \/>\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\/tr\/na-nan-degerleri-iceren-boolean-olmayan-diziyle-maskelenemez\/\" \/>\n<meta property=\"og:locale\" content=\"tr_TR\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Nas\u0131l d\u00fczeltilir? ValueError: NA\/NaN de\u011ferleri i\u00e7eren boole olmayan diziyle maskelenemiyor - Statorials\" \/>\n<meta property=\"og:description\" content=\"Bu e\u011fitimde pandalarda a\u015fa\u011f\u0131daki hatan\u0131n nas\u0131l d\u00fczeltilece\u011fi a\u00e7\u0131klanmaktad\u0131r: ValueError: NA\/NaN de\u011ferleri i\u00e7eren boolean olmayan bir diziyle maskelenemiyor.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/statorials.org\/tr\/na-nan-degerleri-iceren-boolean-olmayan-diziyle-maskelenemez\/\" \/>\n<meta property=\"og:site_name\" content=\"Statorials\" \/>\n<meta property=\"article:published_time\" content=\"2023-07-18T08:09:04+00:00\" \/>\n<meta name=\"author\" content=\"Dr.benjamin anderson\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"Yazan:\" \/>\n\t<meta name=\"twitter:data1\" content=\"Dr.benjamin anderson\" \/>\n\t<meta name=\"twitter:label2\" content=\"Tahmini okuma s\u00fcresi\" \/>\n\t<meta name=\"twitter:data2\" content=\"2 dakika\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"WebPage\",\"@id\":\"https:\/\/statorials.org\/tr\/na-nan-degerleri-iceren-boolean-olmayan-diziyle-maskelenemez\/\",\"url\":\"https:\/\/statorials.org\/tr\/na-nan-degerleri-iceren-boolean-olmayan-diziyle-maskelenemez\/\",\"name\":\"Nas\u0131l d\u00fczeltilir? ValueError: NA\/NaN de\u011ferleri i\u00e7eren boole olmayan diziyle maskelenemiyor - Statorials\",\"isPartOf\":{\"@id\":\"https:\/\/statorials.org\/tr\/#website\"},\"datePublished\":\"2023-07-18T08:09:04+00:00\",\"dateModified\":\"2023-07-18T08:09:04+00:00\",\"author\":{\"@id\":\"https:\/\/statorials.org\/tr\/#\/schema\/person\/365dc158a39a7c8ae256355451e3de48\"},\"description\":\"Bu e\u011fitimde pandalarda a\u015fa\u011f\u0131daki hatan\u0131n nas\u0131l d\u00fczeltilece\u011fi a\u00e7\u0131klanmaktad\u0131r: ValueError: NA\/NaN de\u011ferleri i\u00e7eren boolean olmayan bir diziyle maskelenemiyor.\",\"breadcrumb\":{\"@id\":\"https:\/\/statorials.org\/tr\/na-nan-degerleri-iceren-boolean-olmayan-diziyle-maskelenemez\/#breadcrumb\"},\"inLanguage\":\"tr\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/statorials.org\/tr\/na-nan-degerleri-iceren-boolean-olmayan-diziyle-maskelenemez\/\"]}]},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/statorials.org\/tr\/na-nan-degerleri-iceren-boolean-olmayan-diziyle-maskelenemez\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Ev\",\"item\":\"https:\/\/statorials.org\/tr\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Nas\u0131l d\u00fczeltilir? valueerror: na\/nan de\u011ferleri i\u00e7eren boole olmayan diziyle maskelenemiyor\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/statorials.org\/tr\/#website\",\"url\":\"https:\/\/statorials.org\/tr\/\",\"name\":\"Statorials\",\"description\":\"\u0130statistik okuryazarl\u0131\u011f\u0131 rehberiniz!\",\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/statorials.org\/tr\/?s={search_term_string}\"},\"query-input\":\"required name=search_term_string\"}],\"inLanguage\":\"tr\"},{\"@type\":\"Person\",\"@id\":\"https:\/\/statorials.org\/tr\/#\/schema\/person\/365dc158a39a7c8ae256355451e3de48\",\"name\":\"Dr.benjamin anderson\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"tr\",\"@id\":\"https:\/\/statorials.org\/tr\/#\/schema\/person\/image\/\",\"url\":\"https:\/\/statorials.org\/tr\/wp-content\/uploads\/2023\/10\/Dr.-Benjamin-Anderson-96x96.jpg\",\"contentUrl\":\"https:\/\/statorials.org\/tr\/wp-content\/uploads\/2023\/10\/Dr.-Benjamin-Anderson-96x96.jpg\",\"caption\":\"Dr.benjamin anderson\"},\"description\":\"Merhaba, ben Benjamin, emekli bir istatistik profes\u00f6r\u00fc ve Statorials \u00f6\u011fretmenine d\u00f6n\u00fc\u015ft\u00fcm. \u0130statistik alan\u0131ndaki kapsaml\u0131 deneyimim ve uzmanl\u0131\u011f\u0131mla, \u00f6\u011frencilerimi Statorials arac\u0131l\u0131\u011f\u0131yla g\u00fc\u00e7lendirmek i\u00e7in bilgilerimi payla\u015fmaya can at\u0131yorum. Daha fazlas\u0131n\u0131 bil\",\"sameAs\":[\"https:\/\/statorials.org\/tr\"]}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"Nas\u0131l d\u00fczeltilir? ValueError: NA\/NaN de\u011ferleri i\u00e7eren boole olmayan diziyle maskelenemiyor - Statorials","description":"Bu e\u011fitimde pandalarda a\u015fa\u011f\u0131daki hatan\u0131n nas\u0131l d\u00fczeltilece\u011fi a\u00e7\u0131klanmaktad\u0131r: ValueError: NA\/NaN de\u011ferleri i\u00e7eren boolean olmayan bir diziyle maskelenemiyor.","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\/tr\/na-nan-degerleri-iceren-boolean-olmayan-diziyle-maskelenemez\/","og_locale":"tr_TR","og_type":"article","og_title":"Nas\u0131l d\u00fczeltilir? ValueError: NA\/NaN de\u011ferleri i\u00e7eren boole olmayan diziyle maskelenemiyor - Statorials","og_description":"Bu e\u011fitimde pandalarda a\u015fa\u011f\u0131daki hatan\u0131n nas\u0131l d\u00fczeltilece\u011fi a\u00e7\u0131klanmaktad\u0131r: ValueError: NA\/NaN de\u011ferleri i\u00e7eren boolean olmayan bir diziyle maskelenemiyor.","og_url":"https:\/\/statorials.org\/tr\/na-nan-degerleri-iceren-boolean-olmayan-diziyle-maskelenemez\/","og_site_name":"Statorials","article_published_time":"2023-07-18T08:09:04+00:00","author":"Dr.benjamin anderson","twitter_card":"summary_large_image","twitter_misc":{"Yazan:":"Dr.benjamin anderson","Tahmini okuma s\u00fcresi":"2 dakika"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"WebPage","@id":"https:\/\/statorials.org\/tr\/na-nan-degerleri-iceren-boolean-olmayan-diziyle-maskelenemez\/","url":"https:\/\/statorials.org\/tr\/na-nan-degerleri-iceren-boolean-olmayan-diziyle-maskelenemez\/","name":"Nas\u0131l d\u00fczeltilir? ValueError: NA\/NaN de\u011ferleri i\u00e7eren boole olmayan diziyle maskelenemiyor - Statorials","isPartOf":{"@id":"https:\/\/statorials.org\/tr\/#website"},"datePublished":"2023-07-18T08:09:04+00:00","dateModified":"2023-07-18T08:09:04+00:00","author":{"@id":"https:\/\/statorials.org\/tr\/#\/schema\/person\/365dc158a39a7c8ae256355451e3de48"},"description":"Bu e\u011fitimde pandalarda a\u015fa\u011f\u0131daki hatan\u0131n nas\u0131l d\u00fczeltilece\u011fi a\u00e7\u0131klanmaktad\u0131r: ValueError: NA\/NaN de\u011ferleri i\u00e7eren boolean olmayan bir diziyle maskelenemiyor.","breadcrumb":{"@id":"https:\/\/statorials.org\/tr\/na-nan-degerleri-iceren-boolean-olmayan-diziyle-maskelenemez\/#breadcrumb"},"inLanguage":"tr","potentialAction":[{"@type":"ReadAction","target":["https:\/\/statorials.org\/tr\/na-nan-degerleri-iceren-boolean-olmayan-diziyle-maskelenemez\/"]}]},{"@type":"BreadcrumbList","@id":"https:\/\/statorials.org\/tr\/na-nan-degerleri-iceren-boolean-olmayan-diziyle-maskelenemez\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Ev","item":"https:\/\/statorials.org\/tr\/"},{"@type":"ListItem","position":2,"name":"Nas\u0131l d\u00fczeltilir? valueerror: na\/nan de\u011ferleri i\u00e7eren boole olmayan diziyle maskelenemiyor"}]},{"@type":"WebSite","@id":"https:\/\/statorials.org\/tr\/#website","url":"https:\/\/statorials.org\/tr\/","name":"Statorials","description":"\u0130statistik okuryazarl\u0131\u011f\u0131 rehberiniz!","potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/statorials.org\/tr\/?s={search_term_string}"},"query-input":"required name=search_term_string"}],"inLanguage":"tr"},{"@type":"Person","@id":"https:\/\/statorials.org\/tr\/#\/schema\/person\/365dc158a39a7c8ae256355451e3de48","name":"Dr.benjamin anderson","image":{"@type":"ImageObject","inLanguage":"tr","@id":"https:\/\/statorials.org\/tr\/#\/schema\/person\/image\/","url":"https:\/\/statorials.org\/tr\/wp-content\/uploads\/2023\/10\/Dr.-Benjamin-Anderson-96x96.jpg","contentUrl":"https:\/\/statorials.org\/tr\/wp-content\/uploads\/2023\/10\/Dr.-Benjamin-Anderson-96x96.jpg","caption":"Dr.benjamin anderson"},"description":"Merhaba, ben Benjamin, emekli bir istatistik profes\u00f6r\u00fc ve Statorials \u00f6\u011fretmenine d\u00f6n\u00fc\u015ft\u00fcm. \u0130statistik alan\u0131ndaki kapsaml\u0131 deneyimim ve uzmanl\u0131\u011f\u0131mla, \u00f6\u011frencilerimi Statorials arac\u0131l\u0131\u011f\u0131yla g\u00fc\u00e7lendirmek i\u00e7in bilgilerimi payla\u015fmaya can at\u0131yorum. Daha fazlas\u0131n\u0131 bil","sameAs":["https:\/\/statorials.org\/tr"]}]}},"yoast_meta":{"yoast_wpseo_title":"","yoast_wpseo_metadesc":"","yoast_wpseo_canonical":""},"_links":{"self":[{"href":"https:\/\/statorials.org\/tr\/wp-json\/wp\/v2\/posts\/3278","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/statorials.org\/tr\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/statorials.org\/tr\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/statorials.org\/tr\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/statorials.org\/tr\/wp-json\/wp\/v2\/comments?post=3278"}],"version-history":[{"count":0,"href":"https:\/\/statorials.org\/tr\/wp-json\/wp\/v2\/posts\/3278\/revisions"}],"wp:attachment":[{"href":"https:\/\/statorials.org\/tr\/wp-json\/wp\/v2\/media?parent=3278"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/statorials.org\/tr\/wp-json\/wp\/v2\/categories?post=3278"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/statorials.org\/tr\/wp-json\/wp\/v2\/tags?post=3278"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}