{"id":1907,"date":"2023-07-24T12:32:30","date_gmt":"2023-07-24T12:32:30","guid":{"rendered":"https:\/\/statorials.org\/tr\/lapply-vs-sapply\/"},"modified":"2023-07-24T12:32:30","modified_gmt":"2023-07-24T12:32:30","slug":"lapply-vs-sapply","status":"publish","type":"post","link":"https:\/\/statorials.org\/tr\/lapply-vs-sapply\/","title":{"rendered":"R&#39;de lapply vs sapply: fark nedir?"},"content":{"rendered":"<p><\/p>\n<hr>\n<p><span style=\"color: #000000;\">R&#8217;deki <strong>lapply()<\/strong> i\u015flevi, bir listenin, vekt\u00f6r\u00fcn veya veri \u00e7er\u00e7evesinin her bir \u00f6\u011fesine bir i\u015flev uygulamak ve buna g\u00f6re bir <strong>liste<\/strong> elde etmek i\u00e7in kullan\u0131labilir.<\/span><\/p>\n<p> <span style=\"color: #000000;\"><strong>sapply()<\/strong> i\u015flevi ayr\u0131ca bir listenin, vekt\u00f6r\u00fcn veya veri \u00e7er\u00e7evesinin her bir \u00f6\u011fesine bir i\u015flev uygulamak i\u00e7in de kullan\u0131labilir, ancak sonu\u00e7 olarak bir <strong>vekt\u00f6r<\/strong> d\u00f6nd\u00fcr\u00fcr.<\/span><\/p>\n<p> <span style=\"color: #000000;\">A\u015fa\u011f\u0131daki \u00f6rnekler bu i\u015flevlerin her birinin R&#8217;de nas\u0131l kullan\u0131laca\u011f\u0131n\u0131 g\u00f6sterir.<\/span><\/p>\n<h3> <span style=\"color: #000000;\"><strong>\u00d6rnek: R&#8217;de application() nas\u0131l kullan\u0131l\u0131r?<\/strong><\/span><\/h3>\n<p> <span style=\"color: #000000;\">A\u015fa\u011f\u0131daki kod, bir veri \u00e7er\u00e7evesinin her s\u00fctunundaki her de\u011feri 2 ile \u00e7arpmak i\u00e7in <strong>lapply()<\/strong> i\u015flevinin nas\u0131l kullan\u0131laca\u011f\u0131n\u0131 g\u00f6sterir:<\/span><\/p>\n<pre style=\"background-color: #ececec; font-size: 15px;\"> <strong><span style=\"color: #008080;\">#create data frame\n<\/span>df &lt;- data. <span style=\"color: #3366ff;\">frame<\/span> (x=c(1, 2, 2, 3, 5),\n                 y=c(4, 4, 6, 7, 8),\n                 z=c(7, 7, 9, 9, 9))\n\n<span style=\"color: #008080;\">#view data frame\n<\/span>df\n\n  X Y Z\n1 1 4 7\n2 2 4 7\n3 2 6 9\n4 3 7 9\n5 5 8 9\n\n<span style=\"color: #008080;\">#multiply each value in each column by 2\n<\/span>lapply(df, <span style=\"color: #008000;\">function<\/span> (df) df*2)\n\n$x\n[1] 2 4 4 6 10\n\n$y\n[1] 8 8 12 14 16\n\n$z\n[1] 14 14 18 18 18<\/strong><\/pre>\n<p> <span style=\"color: #000000;\">Sonucun bir liste oldu\u011funu unutmay\u0131n.<\/span><\/p>\n<h3> <span style=\"color: #000000;\"><strong>\u00d6rnek: R&#8217;de sapply() nas\u0131l kullan\u0131l\u0131r?<\/strong><\/span><\/h3>\n<p> <span style=\"color: #000000;\">A\u015fa\u011f\u0131daki kod, bir veri \u00e7er\u00e7evesinin her s\u00fctunundaki her de\u011feri 2 ile \u00e7arpmak i\u00e7in <strong>sapply()<\/strong> i\u015flevinin nas\u0131l kullan\u0131laca\u011f\u0131n\u0131 g\u00f6sterir:<\/span><\/p>\n<pre style=\"background-color: #ececec; font-size: 15px;\"> <strong><span style=\"color: #008080;\">#create data frame\n<\/span>df &lt;- data. <span style=\"color: #3366ff;\">frame<\/span> (x=c(1, 2, 2, 3, 5),\n                 y=c(4, 4, 6, 7, 8),\n                 z=c(7, 7, 9, 9, 9))\n\n<span style=\"color: #008080;\">#view data frame\n<\/span>df\n\n  X Y Z\n1 1 4 7\n2 2 4 7\n3 2 6 9\n4 3 7 9\n5 5 8 9\n\n<span style=\"color: #008080;\">#multiply each value in each column by 2\n<\/span>sapply(df, <span style=\"color: #008000;\">function<\/span> (df) df*2)\n\n      X Y Z\n[1,] 2 8 14\n[2,] 4 8 14\n[3,] 4 12 18\n[4,] 6 14 18\n[5,] 10 16 18<\/strong><\/pre>\n<p> <span style=\"color: #000000;\">Sonucun bir vekt\u00f6r matrisi oldu\u011funa dikkat edin.<\/span><\/p>\n<p> <span style=\"color: #000000;\">Matris yerine veri \u00e7er\u00e7evesi d\u00f6nd\u00fcrmek i\u00e7in <strong>as.data.frame()<\/strong> i\u015flevini kullanabilece\u011finizi unutmay\u0131n:<\/span><\/p>\n<pre style=\"background-color: #ececec; font-size: 15px;\"> <strong><span style=\"color: #008080;\">#multiply each value in each column by 2 and return a data frame\n<\/span>as. <span style=\"color: #3366ff;\">data<\/span> . <span style=\"color: #3366ff;\">frame<\/span> (sapply(df, <span style=\"color: #008000;\">function<\/span> (df) df*2))\n\n   X Y Z\n1 2 8 14\n2 4 8 14\n3 4 12 18\n4 6 14 18\n5 10 16 18<\/strong><\/pre>\n<h3> <span style=\"color: #000000;\"><strong>lapply() veya sapply() ne zaman kullan\u0131l\u0131r?<\/strong><\/span><\/h3>\n<p> <span style=\"color: #000000;\">Vakalar\u0131n %99&#8217;unda <strong>sapply() i\u015flevini<\/strong> kullanacaks\u0131n\u0131z \u00e7\u00fcnk\u00fc bir vekt\u00f6r veya matris d\u00f6nd\u00fcrmek daha mant\u0131kl\u0131d\u0131r.<\/span><\/p>\n<p> <span style=\"color: #000000;\">Ancak nadir durumlarda, sonucun bir liste olmas\u0131n\u0131 istiyorsan\u0131z bunun yerine <strong>lapply()<\/strong> i\u015flevini kullanman\u0131z gerekebilir.<\/span><\/p>\n<p> <span style=\"color: #000000;\"><strong>sapply()<\/strong> ve <strong>lappy()<\/strong> i\u015flevlerinin bir vekt\u00f6r, matris veya veri \u00e7er\u00e7evesinde ayn\u0131 i\u015flemleri ger\u00e7ekle\u015ftirdi\u011fini unutmay\u0131n. Tek fark, d\u00f6nd\u00fcr\u00fclen nesnenin s\u0131n\u0131f\u0131ndad\u0131r.<\/span><\/p>\n<h3> <span style=\"color: #000000;\"><strong>Ek kaynaklar<\/strong><\/span><\/h3>\n<p> <a href=\"https:\/\/statorials.org\/tr\/r-islevi-her-satira-uygula\/\" target=\"_blank\" rel=\"noopener\">R&#8217;deki her veri \u00e7er\u00e7evesi sat\u0131r\u0131na bir i\u015flev nas\u0131l uygulan\u0131r?<\/a><br \/> <a href=\"https:\/\/statorials.org\/tr\/rde-colsum-islevi\/\" target=\"_blank\" rel=\"noopener\">R&#8217;de colSums() i\u015flevi nas\u0131l kullan\u0131l\u0131r?<\/a><br \/> <a href=\"https:\/\/statorials.org\/tr\/rde-satir-toplamlari-islevi\/\" target=\"_blank\" rel=\"noopener\">R&#8217;de rowSums() i\u015flevi nas\u0131l kullan\u0131l\u0131r?<\/a><\/p>\n","protected":false},"excerpt":{"rendered":"<p>R&#8217;deki lapply() i\u015flevi, bir listenin, vekt\u00f6r\u00fcn veya veri \u00e7er\u00e7evesinin her bir \u00f6\u011fesine bir i\u015flev uygulamak ve buna g\u00f6re bir liste elde etmek i\u00e7in kullan\u0131labilir. sapply() i\u015flevi ayr\u0131ca bir listenin, vekt\u00f6r\u00fcn veya veri \u00e7er\u00e7evesinin her bir \u00f6\u011fesine bir i\u015flev uygulamak i\u00e7in de kullan\u0131labilir, ancak sonu\u00e7 olarak bir vekt\u00f6r d\u00f6nd\u00fcr\u00fcr. A\u015fa\u011f\u0131daki \u00f6rnekler bu i\u015flevlerin her birinin R&#8217;de [&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-1907","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>R&#039;de lapply vs sapply: fark nedir? - Statorials<\/title>\n<meta name=\"description\" content=\"Bu e\u011fitimde R&#039;deki lapply() ve sapply() i\u015flevleri aras\u0131ndaki fark birka\u00e7 \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\/lapply-vs-sapply\/\" \/>\n<meta property=\"og:locale\" content=\"tr_TR\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"R&#039;de lapply vs sapply: fark nedir? - Statorials\" \/>\n<meta property=\"og:description\" content=\"Bu e\u011fitimde R&#039;deki lapply() ve sapply() i\u015flevleri aras\u0131ndaki fark birka\u00e7 \u00f6rnekle a\u00e7\u0131klanmaktad\u0131r.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/statorials.org\/tr\/lapply-vs-sapply\/\" \/>\n<meta property=\"og:site_name\" content=\"Statorials\" \/>\n<meta property=\"article:published_time\" content=\"2023-07-24T12:32:30+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\/lapply-vs-sapply\/\",\"url\":\"https:\/\/statorials.org\/tr\/lapply-vs-sapply\/\",\"name\":\"R&#39;de lapply vs sapply: fark nedir? - Statorials\",\"isPartOf\":{\"@id\":\"https:\/\/statorials.org\/tr\/#website\"},\"datePublished\":\"2023-07-24T12:32:30+00:00\",\"dateModified\":\"2023-07-24T12:32:30+00:00\",\"author\":{\"@id\":\"https:\/\/statorials.org\/tr\/#\/schema\/person\/365dc158a39a7c8ae256355451e3de48\"},\"description\":\"Bu e\u011fitimde R&#39;deki lapply() ve sapply() i\u015flevleri aras\u0131ndaki fark birka\u00e7 \u00f6rnekle a\u00e7\u0131klanmaktad\u0131r.\",\"breadcrumb\":{\"@id\":\"https:\/\/statorials.org\/tr\/lapply-vs-sapply\/#breadcrumb\"},\"inLanguage\":\"tr\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/statorials.org\/tr\/lapply-vs-sapply\/\"]}]},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/statorials.org\/tr\/lapply-vs-sapply\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Ev\",\"item\":\"https:\/\/statorials.org\/tr\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"R&#39;de lapply vs sapply: fark nedir?\"}]},{\"@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":"R&#39;de lapply vs sapply: fark nedir? - Statorials","description":"Bu e\u011fitimde R&#39;deki lapply() ve sapply() i\u015flevleri aras\u0131ndaki fark birka\u00e7 \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\/lapply-vs-sapply\/","og_locale":"tr_TR","og_type":"article","og_title":"R&#39;de lapply vs sapply: fark nedir? - Statorials","og_description":"Bu e\u011fitimde R&#39;deki lapply() ve sapply() i\u015flevleri aras\u0131ndaki fark birka\u00e7 \u00f6rnekle a\u00e7\u0131klanmaktad\u0131r.","og_url":"https:\/\/statorials.org\/tr\/lapply-vs-sapply\/","og_site_name":"Statorials","article_published_time":"2023-07-24T12:32:30+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\/lapply-vs-sapply\/","url":"https:\/\/statorials.org\/tr\/lapply-vs-sapply\/","name":"R&#39;de lapply vs sapply: fark nedir? - Statorials","isPartOf":{"@id":"https:\/\/statorials.org\/tr\/#website"},"datePublished":"2023-07-24T12:32:30+00:00","dateModified":"2023-07-24T12:32:30+00:00","author":{"@id":"https:\/\/statorials.org\/tr\/#\/schema\/person\/365dc158a39a7c8ae256355451e3de48"},"description":"Bu e\u011fitimde R&#39;deki lapply() ve sapply() i\u015flevleri aras\u0131ndaki fark birka\u00e7 \u00f6rnekle a\u00e7\u0131klanmaktad\u0131r.","breadcrumb":{"@id":"https:\/\/statorials.org\/tr\/lapply-vs-sapply\/#breadcrumb"},"inLanguage":"tr","potentialAction":[{"@type":"ReadAction","target":["https:\/\/statorials.org\/tr\/lapply-vs-sapply\/"]}]},{"@type":"BreadcrumbList","@id":"https:\/\/statorials.org\/tr\/lapply-vs-sapply\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Ev","item":"https:\/\/statorials.org\/tr\/"},{"@type":"ListItem","position":2,"name":"R&#39;de lapply vs sapply: fark nedir?"}]},{"@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\/1907","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=1907"}],"version-history":[{"count":0,"href":"https:\/\/statorials.org\/tr\/wp-json\/wp\/v2\/posts\/1907\/revisions"}],"wp:attachment":[{"href":"https:\/\/statorials.org\/tr\/wp-json\/wp\/v2\/media?parent=1907"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/statorials.org\/tr\/wp-json\/wp\/v2\/categories?post=1907"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/statorials.org\/tr\/wp-json\/wp\/v2\/tags?post=1907"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}