{"id":3447,"date":"2023-07-17T10:47:40","date_gmt":"2023-07-17T10:47:40","guid":{"rendered":"https:\/\/statorials.org\/tr\/pythonda-etiket-kodlama\/"},"modified":"2023-07-17T10:47:40","modified_gmt":"2023-07-17T10:47:40","slug":"pythonda-etiket-kodlama","status":"publish","type":"post","link":"https:\/\/statorials.org\/tr\/pythonda-etiket-kodlama\/","title":{"rendered":"Python&#39;da etiket kodlama nas\u0131l yap\u0131l\u0131r (\u00f6rnekle)"},"content":{"rendered":"<p><\/p>\n<hr>\n<p><span style=\"color: #000000;\">Makine \u00f6\u011freniminde genellikle <a href=\"https:\/\/statorials.org\/tr\/kategorik-ve-niceliksel\/\" target=\"_blank\" rel=\"noopener\">kategorik de\u011fi\u015fkenleri<\/a> algoritmalar taraf\u0131ndan kolayl\u0131kla kullan\u0131labilecek bir t\u00fcr say\u0131sal formata d\u00f6n\u00fc\u015ft\u00fcrmek isteriz.<\/span><\/p>\n<p> Bunu yapman\u0131n bir yolu, <span style=\"color: #000000;\">her kategorik de\u011fere alfabetik s\u0131raya g\u00f6re bir tamsay\u0131 de\u011feri atayan<\/span> <span style=\"color: #000000;\"><strong>etiket kodlamas\u0131n\u0131<\/strong> kullanmakt\u0131r<\/span> .<\/p>\n<p> <span style=\"color: #000000;\">\u00d6rne\u011fin, a\u015fa\u011f\u0131daki ekran g\u00f6r\u00fcnt\u00fcs\u00fc <strong>Team<\/strong> ad\u0131 verilen kategorik bir de\u011fi\u015fkenin her benzersiz de\u011ferinin, alfabetik s\u0131raya g\u00f6re bir tamsay\u0131 de\u011ferine nas\u0131l d\u00f6n\u00fc\u015ft\u00fcr\u00fclece\u011fini g\u00f6sterir:<\/span> <\/p>\n<p><img decoding=\"async\" loading=\"lazy\" class=\" wp-image-28801 aligncenter\" src=\"https:\/\/statorials.org\/wp-content\/uploads\/2023\/08\/labelencode2-1.jpg\" alt=\"\" width=\"467\" height=\"288\" srcset=\"\" sizes=\"auto, \"><\/p>\n<p> <span style=\"color: #000000;\">Python&#8217;da etiket kodlamay\u0131 ger\u00e7ekle\u015ftirmek i\u00e7in a\u015fa\u011f\u0131daki s\u00f6zdizimini kullanabilirsiniz:<\/span><\/p>\n<pre style=\"background-color: #ececec; font-size: 15px;\"> <strong><span style=\"color: #008000;\">from<\/span> sklearn. <span style=\"color: #3366ff;\">preprocessing<\/span> <span style=\"color: #008000;\">import<\/span> LabelEncoder\n\n<span style=\"color: #008080;\">#create instance of label encoder\n<\/span>lab = LabelEncoder()\n\n<span style=\"color: #008080;\">#perform label encoding on 'team' column\n<\/span>df[' <span style=\"color: #ff0000;\">my_column<\/span> '] = lab. <span style=\"color: #3366ff;\">fit_transform<\/span> (df[' <span style=\"color: #ff0000;\">my_column<\/span> '])\n<\/strong><\/pre>\n<p> <span style=\"color: #000000;\">A\u015fa\u011f\u0131daki \u00f6rnek, bu s\u00f6zdiziminin pratikte nas\u0131l kullan\u0131laca\u011f\u0131n\u0131 g\u00f6sterir.<\/span><\/p>\n<h2> <span style=\"color: #000000;\"><strong>\u00d6rnek: Python&#8217;da etiketleri kodlamak<\/strong><\/span><\/h2>\n<p> <span style=\"color: #000000;\"><span style=\"color: #000000;\">A\u015fa\u011f\u0131daki pandalara sahip oldu\u011fumuzu varsayal\u0131m DataFrame:<\/span><\/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\n<span style=\"color: #008080;\">#createDataFrame\n<\/span>df = pd. <span style=\"color: #3366ff;\">DataFrame<\/span> ({' <span style=\"color: #ff0000;\">team<\/span> ': ['A', 'A', 'B', 'B', 'B', 'B', 'C', 'C'],\n                   ' <span style=\"color: #ff0000;\">points<\/span> ': [25, 12, 15, 14, 19, 23, 25, 29]})\n\n<span style=\"color: #008080;\">#view DataFrame\n<\/span><span style=\"color: #008000;\">print<\/span> (df)\n\n  team points\n0 to 25\n1 to 12\n2 B 15\n3 B 14\n4 B 19\n5 B 23\n6 C 25\n7 C 29<\/strong><\/span><\/pre>\n<p> <span style=\"color: #000000;\"><span style=\"color: #000000;\"><strong>Tak\u0131m<\/strong> s\u00fctunundaki her kategorik de\u011feri bir tam say\u0131 de\u011ferine d\u00f6n\u00fc\u015ft\u00fcrmek amac\u0131yla etiket kodlamas\u0131 ger\u00e7ekle\u015ftirmek i\u00e7in a\u015fa\u011f\u0131daki kodu kullanabiliriz:<\/span><\/span><\/p>\n<pre style=\"background-color: #ececec; font-size: 15px;\"> <strong><span style=\"color: #008000;\">from<\/span> sklearn. <span style=\"color: #3366ff;\">preprocessing<\/span> <span style=\"color: #008000;\">import<\/span> LabelEncoder\n\n<span style=\"color: #008080;\">#create instance of label encoder\n<\/span>lab = LabelEncoder()\n\n<span style=\"color: #008080;\">#perform label encoding on 'team' column\n<\/span>df[' <span style=\"color: #ff0000;\">team<\/span> '] = lab. <span style=\"color: #3366ff;\">fit_transform<\/span> (df[' <span style=\"color: #ff0000;\">team<\/span> '])\n\n<span style=\"color: #008080;\">#view updated DataFrame<\/span>\n<span style=\"color: #008000;\">print<\/span> (df)\n\n   team points\n0 0 25\n1 0 12\n2 1 15\n3 1 14\n4 1 19\n5 1 23\n6 2 25\n7 2 29\n<\/strong><\/pre>\n<p> <span style=\"color: #000000;\">Sonu\u00e7tan \u015funlar\u0131 g\u00f6rebiliriz:<\/span><\/p>\n<ul>\n<li> <span style=\"color: #000000;\">Her \u201cA\u201d de\u011feri <strong>0&#8217;a<\/strong> d\u00f6n\u00fc\u015ft\u00fcr\u00fclm\u00fc\u015ft\u00fcr.<\/span><\/li>\n<li> <span style=\"color: #000000;\">Her \u201cB\u201d de\u011feri <strong>1&#8217;e<\/strong> d\u00f6n\u00fc\u015ft\u00fcr\u00fclm\u00fc\u015ft\u00fcr.<\/span><\/li>\n<li> <span style=\"color: #000000;\">Her \u201cC\u201d de\u011feri <strong>2&#8217;ye<\/strong> d\u00f6n\u00fc\u015ft\u00fcr\u00fcld\u00fc.<\/span><\/li>\n<\/ul>\n<p> <span style=\"color: #000000;\"><strong>Tak\u0131m<\/strong> s\u00fctununun orijinal de\u011ferlerini elde etmek i\u00e7in <strong>inverse_transform()<\/strong> i\u015flevini de kullanabilece\u011finizi unutmay\u0131n:<\/span><\/p>\n<pre style=\"background-color: #ececec; font-size: 15px;\"> <strong><span style=\"color: #008080;\">#display original team labels\n<\/span>lab. <span style=\"color: #3366ff;\">inverse_transform<\/span> (df[' <span style=\"color: #ff0000;\">team<\/span> '])\n\narray(['A', 'A', 'B', 'B', 'B', 'B', 'C', 'C'], dtype=object)\n<\/strong><\/pre>\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;da di\u011fer genel g\u00f6revlerin nas\u0131l ger\u00e7ekle\u015ftirilece\u011fi a\u00e7\u0131klanmaktad\u0131r:<\/span><\/p>\n<p> <a href=\"https:\/\/statorials.org\/tr\/kategorik-degiskeni-dijital-pandalara-donustur\/\" target=\"_blank\" rel=\"noopener\">Pandas&#8217;ta kategorik bir de\u011fi\u015fken say\u0131sala nas\u0131l d\u00f6n\u00fc\u015ft\u00fcr\u00fcl\u00fcr?<\/a><br \/> <a href=\"https:\/\/statorials.org\/tr\/pandalar-booleani-int'ye-cevirir\/\" target=\"_blank\" rel=\"noopener\">Pandalar&#8217;da boole de\u011ferleri tam say\u0131 de\u011ferlerine nas\u0131l d\u00f6n\u00fc\u015ft\u00fcr\u00fcl\u00fcr?<\/a><br \/> <a href=\"https:\/\/statorials.org\/tr\/pandalar-faktoru\/\" target=\"_blank\" rel=\"noopener\">Pandalarda dizeleri say\u0131 olarak kodlamak i\u00e7in fakt\u00f6rize() nas\u0131l kullan\u0131l\u0131r?<\/a><\/p>\n","protected":false},"excerpt":{"rendered":"<p>Makine \u00f6\u011freniminde genellikle kategorik de\u011fi\u015fkenleri algoritmalar taraf\u0131ndan kolayl\u0131kla kullan\u0131labilecek bir t\u00fcr say\u0131sal formata d\u00f6n\u00fc\u015ft\u00fcrmek isteriz. Bunu yapman\u0131n bir yolu, her kategorik de\u011fere alfabetik s\u0131raya g\u00f6re bir tamsay\u0131 de\u011feri atayan etiket kodlamas\u0131n\u0131 kullanmakt\u0131r . \u00d6rne\u011fin, a\u015fa\u011f\u0131daki ekran g\u00f6r\u00fcnt\u00fcs\u00fc Team ad\u0131 verilen kategorik bir de\u011fi\u015fkenin her benzersiz de\u011ferinin, alfabetik s\u0131raya g\u00f6re bir tamsay\u0131 de\u011ferine nas\u0131l d\u00f6n\u00fc\u015ft\u00fcr\u00fclece\u011fini g\u00f6sterir: [&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-3447","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>Python&#039;da Etiket Kodlama Nas\u0131l Yap\u0131l\u0131r (\u00d6rnekle) - Statorials<\/title>\n<meta name=\"description\" content=\"Bu e\u011fitimde Python&#039;da etiket kodlaman\u0131n nas\u0131l yap\u0131laca\u011f\u0131 bir \u00f6rnekle a\u00e7\u0131klanmaktad\u0131r.\" \/>\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\/pythonda-etiket-kodlama\/\" \/>\n<meta property=\"og:locale\" content=\"tr_TR\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Python&#039;da Etiket Kodlama Nas\u0131l Yap\u0131l\u0131r (\u00d6rnekle) - Statorials\" \/>\n<meta property=\"og:description\" content=\"Bu e\u011fitimde Python&#039;da etiket kodlaman\u0131n nas\u0131l yap\u0131laca\u011f\u0131 bir \u00f6rnekle a\u00e7\u0131klanmaktad\u0131r.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/statorials.org\/tr\/pythonda-etiket-kodlama\/\" \/>\n<meta property=\"og:site_name\" content=\"Statorials\" \/>\n<meta property=\"article:published_time\" content=\"2023-07-17T10:47:40+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/statorials.org\/wp-content\/uploads\/2023\/08\/labelencode2-1.jpg\" \/>\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\/pythonda-etiket-kodlama\/\",\"url\":\"https:\/\/statorials.org\/tr\/pythonda-etiket-kodlama\/\",\"name\":\"Python&#39;da Etiket Kodlama Nas\u0131l Yap\u0131l\u0131r (\u00d6rnekle) - Statorials\",\"isPartOf\":{\"@id\":\"https:\/\/statorials.org\/tr\/#website\"},\"datePublished\":\"2023-07-17T10:47:40+00:00\",\"dateModified\":\"2023-07-17T10:47:40+00:00\",\"author\":{\"@id\":\"https:\/\/statorials.org\/tr\/#\/schema\/person\/365dc158a39a7c8ae256355451e3de48\"},\"description\":\"Bu e\u011fitimde Python&#39;da etiket kodlaman\u0131n nas\u0131l yap\u0131laca\u011f\u0131 bir \u00f6rnekle a\u00e7\u0131klanmaktad\u0131r.\",\"breadcrumb\":{\"@id\":\"https:\/\/statorials.org\/tr\/pythonda-etiket-kodlama\/#breadcrumb\"},\"inLanguage\":\"tr\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/statorials.org\/tr\/pythonda-etiket-kodlama\/\"]}]},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/statorials.org\/tr\/pythonda-etiket-kodlama\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Ev\",\"item\":\"https:\/\/statorials.org\/tr\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Python&#39;da etiket kodlama nas\u0131l yap\u0131l\u0131r (\u00f6rnekle)\"}]},{\"@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":"Python&#39;da Etiket Kodlama Nas\u0131l Yap\u0131l\u0131r (\u00d6rnekle) - Statorials","description":"Bu e\u011fitimde Python&#39;da etiket kodlaman\u0131n nas\u0131l yap\u0131laca\u011f\u0131 bir \u00f6rnekle a\u00e7\u0131klanmaktad\u0131r.","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\/pythonda-etiket-kodlama\/","og_locale":"tr_TR","og_type":"article","og_title":"Python&#39;da Etiket Kodlama Nas\u0131l Yap\u0131l\u0131r (\u00d6rnekle) - Statorials","og_description":"Bu e\u011fitimde Python&#39;da etiket kodlaman\u0131n nas\u0131l yap\u0131laca\u011f\u0131 bir \u00f6rnekle a\u00e7\u0131klanmaktad\u0131r.","og_url":"https:\/\/statorials.org\/tr\/pythonda-etiket-kodlama\/","og_site_name":"Statorials","article_published_time":"2023-07-17T10:47:40+00:00","og_image":[{"url":"https:\/\/statorials.org\/wp-content\/uploads\/2023\/08\/labelencode2-1.jpg"}],"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\/pythonda-etiket-kodlama\/","url":"https:\/\/statorials.org\/tr\/pythonda-etiket-kodlama\/","name":"Python&#39;da Etiket Kodlama Nas\u0131l Yap\u0131l\u0131r (\u00d6rnekle) - Statorials","isPartOf":{"@id":"https:\/\/statorials.org\/tr\/#website"},"datePublished":"2023-07-17T10:47:40+00:00","dateModified":"2023-07-17T10:47:40+00:00","author":{"@id":"https:\/\/statorials.org\/tr\/#\/schema\/person\/365dc158a39a7c8ae256355451e3de48"},"description":"Bu e\u011fitimde Python&#39;da etiket kodlaman\u0131n nas\u0131l yap\u0131laca\u011f\u0131 bir \u00f6rnekle a\u00e7\u0131klanmaktad\u0131r.","breadcrumb":{"@id":"https:\/\/statorials.org\/tr\/pythonda-etiket-kodlama\/#breadcrumb"},"inLanguage":"tr","potentialAction":[{"@type":"ReadAction","target":["https:\/\/statorials.org\/tr\/pythonda-etiket-kodlama\/"]}]},{"@type":"BreadcrumbList","@id":"https:\/\/statorials.org\/tr\/pythonda-etiket-kodlama\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Ev","item":"https:\/\/statorials.org\/tr\/"},{"@type":"ListItem","position":2,"name":"Python&#39;da etiket kodlama nas\u0131l yap\u0131l\u0131r (\u00f6rnekle)"}]},{"@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\/3447","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=3447"}],"version-history":[{"count":0,"href":"https:\/\/statorials.org\/tr\/wp-json\/wp\/v2\/posts\/3447\/revisions"}],"wp:attachment":[{"href":"https:\/\/statorials.org\/tr\/wp-json\/wp\/v2\/media?parent=3447"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/statorials.org\/tr\/wp-json\/wp\/v2\/categories?post=3447"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/statorials.org\/tr\/wp-json\/wp\/v2\/tags?post=3447"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}