{"id":1905,"date":"2023-07-24T12:32:30","date_gmt":"2023-07-24T12:32:30","guid":{"rendered":"https:\/\/statorials.org\/de\/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\/de\/lapply-vs-sapply\/","title":{"rendered":"Lapply vs. sapply in r: was ist der unterschied?"},"content":{"rendered":"<p><\/p>\n<hr>\n<p><span style=\"color: #000000;\">Die Funktion <strong>lapply()<\/strong> in R kann verwendet werden, um eine Funktion auf jedes Element einer Liste, eines Vektors oder eines Datenrahmens anzuwenden und eine entsprechende <strong>Liste<\/strong> zu erhalten.<\/span><\/p>\n<p> <span style=\"color: #000000;\">Die Funktion <strong>sapply()<\/strong> kann auch verwendet werden, um eine Funktion auf jedes Element einer Liste, eines Vektors oder eines Datenrahmens anzuwenden, gibt jedoch als Ergebnis einen <strong>Vektor<\/strong> zur\u00fcck.<\/span><\/p>\n<p> <span style=\"color: #000000;\">Die folgenden Beispiele zeigen, wie jede dieser Funktionen in R verwendet wird.<\/span><\/p>\n<h3> <span style=\"color: #000000;\"><strong>Beispiel: Verwendung von apply() in R<\/strong><\/span><\/h3>\n<p> <span style=\"color: #000000;\">Der folgende Code zeigt, wie Sie mit der Funktion <strong>lapply()<\/strong> jeden Wert in jeder Spalte eines Datenrahmens mit 2 multiplizieren:<\/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;\">Beachten Sie, dass das Ergebnis eine Liste ist.<\/span><\/p>\n<h3> <span style=\"color: #000000;\"><strong>Beispiel: Verwendung von sapply() in R<\/strong><\/span><\/h3>\n<p> <span style=\"color: #000000;\">Der folgende Code zeigt, wie Sie mit der Funktion <strong>sapply()<\/strong> jeden Wert in jeder Spalte eines Datenrahmens mit 2 multiplizieren:<\/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;\">Beachten Sie, dass das Ergebnis eine Vektormatrix ist.<\/span><\/p>\n<p> <span style=\"color: #000000;\">Beachten Sie, dass Sie <strong>as.data.frame()<\/strong> verwenden k\u00f6nnen, um einen Datenrahmen anstelle einer Matrix zur\u00fcckzugeben:<\/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>Wann sollte lapply() oder sapply() verwendet werden?<\/strong><\/span><\/h3>\n<p> <span style=\"color: #000000;\">In 99 % der F\u00e4lle werden Sie <strong>sapply()<\/strong> verwenden, da es sinnvoller ist, einen Vektor oder eine Matrix zur\u00fcckzugeben.<\/span><\/p>\n<p> <span style=\"color: #000000;\">In seltenen F\u00e4llen m\u00fcssen Sie jedoch m\u00f6glicherweise stattdessen <strong>lapply()<\/strong> verwenden, wenn das Ergebnis eine Liste sein soll.<\/span><\/p>\n<p> <span style=\"color: #000000;\">Beachten Sie, dass <strong>sapply()<\/strong> und <strong>lappy()<\/strong> dieselben Operationen f\u00fcr einen Vektor, eine Matrix oder einen Datenrahmen ausf\u00fchren. Der einzige Unterschied besteht in der Klasse des zur\u00fcckgegebenen Objekts.<\/span><\/p>\n<h3> <span style=\"color: #000000;\"><strong>Zus\u00e4tzliche Ressourcen<\/strong><\/span><\/h3>\n<p> <a href=\"https:\/\/statorials.org\/de\/r-funktion-auf-jede-zeile-anwenden\/\" target=\"_blank\" rel=\"noopener\">So wenden Sie eine Funktion auf jede Datenrahmenzeile in R an<\/a><br \/> <a href=\"https:\/\/statorials.org\/de\/spaltenfunktion-in-r\/\" target=\"_blank\" rel=\"noopener\">So verwenden Sie die Funktion colSums() in R<\/a><br \/> <a href=\"https:\/\/statorials.org\/de\/zeilensummenfunktion-in-r\/\" target=\"_blank\" rel=\"noopener\">So verwenden Sie die Funktion rowSums() in R<\/a><\/p>\n","protected":false},"excerpt":{"rendered":"<p>Die Funktion lapply() in R kann verwendet werden, um eine Funktion auf jedes Element einer Liste, eines Vektors oder eines Datenrahmens anzuwenden und eine entsprechende Liste zu erhalten. Die Funktion sapply() kann auch verwendet werden, um eine Funktion auf jedes Element einer Liste, eines Vektors oder eines Datenrahmens anzuwenden, gibt jedoch als Ergebnis einen Vektor [&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":[],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v21.5 - https:\/\/yoast.com\/wordpress\/plugins\/seo\/ -->\n<title>lapply vs sapply in R: Was ist der Unterschied? - Statistik<\/title>\n<meta name=\"description\" content=\"Dieses Tutorial erkl\u00e4rt den Unterschied zwischen den Funktionen lapply() und sapply() in R anhand mehrerer Beispiele.\" \/>\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\/de\/lapply-vs-sapply\/\" \/>\n<meta property=\"og:locale\" content=\"de_DE\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"lapply vs sapply in R: Was ist der Unterschied? - Statistik\" \/>\n<meta property=\"og:description\" content=\"Dieses Tutorial erkl\u00e4rt den Unterschied zwischen den Funktionen lapply() und sapply() in R anhand mehrerer Beispiele.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/statorials.org\/de\/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=\"Verfasst von\" \/>\n\t<meta name=\"twitter:data1\" content=\"Dr. Benjamin Anderson\" \/>\n\t<meta name=\"twitter:label2\" content=\"Gesch\u00e4tzte Lesezeit\" \/>\n\t<meta name=\"twitter:data2\" content=\"2 Minuten\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"WebPage\",\"@id\":\"https:\/\/statorials.org\/de\/lapply-vs-sapply\/\",\"url\":\"https:\/\/statorials.org\/de\/lapply-vs-sapply\/\",\"name\":\"lapply vs sapply in R: Was ist der Unterschied? - Statistik\",\"isPartOf\":{\"@id\":\"https:\/\/statorials.org\/de\/#website\"},\"datePublished\":\"2023-07-24T12:32:30+00:00\",\"dateModified\":\"2023-07-24T12:32:30+00:00\",\"author\":{\"@id\":\"https:\/\/statorials.org\/de\/#\/schema\/person\/ec75c4d6365f2708f8a0ad3a42121aa0\"},\"description\":\"Dieses Tutorial erkl\u00e4rt den Unterschied zwischen den Funktionen lapply() und sapply() in R anhand mehrerer Beispiele.\",\"breadcrumb\":{\"@id\":\"https:\/\/statorials.org\/de\/lapply-vs-sapply\/#breadcrumb\"},\"inLanguage\":\"de-DE\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/statorials.org\/de\/lapply-vs-sapply\/\"]}]},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/statorials.org\/de\/lapply-vs-sapply\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Heim\",\"item\":\"https:\/\/statorials.org\/de\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Lapply vs. sapply in r: was ist der unterschied?\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/statorials.org\/de\/#website\",\"url\":\"https:\/\/statorials.org\/de\/\",\"name\":\"Statorials\",\"description\":\"Ihr Leitfaden f\u00fcr statistische Kompetenz !\",\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/statorials.org\/de\/?s={search_term_string}\"},\"query-input\":\"required name=search_term_string\"}],\"inLanguage\":\"de-DE\"},{\"@type\":\"Person\",\"@id\":\"https:\/\/statorials.org\/de\/#\/schema\/person\/ec75c4d6365f2708f8a0ad3a42121aa0\",\"name\":\"Dr. Benjamin Anderson\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"de-DE\",\"@id\":\"https:\/\/statorials.org\/de\/#\/schema\/person\/image\/\",\"url\":\"https:\/\/statorials.org\/de\/wp-content\/uploads\/2023\/11\/Benjamin-Anderson-96x96.jpg\",\"contentUrl\":\"https:\/\/statorials.org\/de\/wp-content\/uploads\/2023\/11\/Benjamin-Anderson-96x96.jpg\",\"caption\":\"Dr. Benjamin Anderson\"},\"description\":\"Hallo, ich bin Benjamin, ein pensionierter Statistikprofessor, der sich zum engagierten Statorials-Lehrer entwickelt hat. Mit umfassender Erfahrung und Fachwissen auf dem Gebiet der Statistik bin ich bestrebt, mein Wissen zu teilen, um Studenten durch Statorials zu bef\u00e4higen. Mehr wissen\",\"sameAs\":[\"https:\/\/statorials.org\/de\"]}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"lapply vs sapply in R: Was ist der Unterschied? - Statistik","description":"Dieses Tutorial erkl\u00e4rt den Unterschied zwischen den Funktionen lapply() und sapply() in R anhand mehrerer Beispiele.","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\/de\/lapply-vs-sapply\/","og_locale":"de_DE","og_type":"article","og_title":"lapply vs sapply in R: Was ist der Unterschied? - Statistik","og_description":"Dieses Tutorial erkl\u00e4rt den Unterschied zwischen den Funktionen lapply() und sapply() in R anhand mehrerer Beispiele.","og_url":"https:\/\/statorials.org\/de\/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":{"Verfasst von":"Dr. Benjamin Anderson","Gesch\u00e4tzte Lesezeit":"2 Minuten"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"WebPage","@id":"https:\/\/statorials.org\/de\/lapply-vs-sapply\/","url":"https:\/\/statorials.org\/de\/lapply-vs-sapply\/","name":"lapply vs sapply in R: Was ist der Unterschied? - Statistik","isPartOf":{"@id":"https:\/\/statorials.org\/de\/#website"},"datePublished":"2023-07-24T12:32:30+00:00","dateModified":"2023-07-24T12:32:30+00:00","author":{"@id":"https:\/\/statorials.org\/de\/#\/schema\/person\/ec75c4d6365f2708f8a0ad3a42121aa0"},"description":"Dieses Tutorial erkl\u00e4rt den Unterschied zwischen den Funktionen lapply() und sapply() in R anhand mehrerer Beispiele.","breadcrumb":{"@id":"https:\/\/statorials.org\/de\/lapply-vs-sapply\/#breadcrumb"},"inLanguage":"de-DE","potentialAction":[{"@type":"ReadAction","target":["https:\/\/statorials.org\/de\/lapply-vs-sapply\/"]}]},{"@type":"BreadcrumbList","@id":"https:\/\/statorials.org\/de\/lapply-vs-sapply\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Heim","item":"https:\/\/statorials.org\/de\/"},{"@type":"ListItem","position":2,"name":"Lapply vs. sapply in r: was ist der unterschied?"}]},{"@type":"WebSite","@id":"https:\/\/statorials.org\/de\/#website","url":"https:\/\/statorials.org\/de\/","name":"Statorials","description":"Ihr Leitfaden f\u00fcr statistische Kompetenz !","potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/statorials.org\/de\/?s={search_term_string}"},"query-input":"required name=search_term_string"}],"inLanguage":"de-DE"},{"@type":"Person","@id":"https:\/\/statorials.org\/de\/#\/schema\/person\/ec75c4d6365f2708f8a0ad3a42121aa0","name":"Dr. Benjamin Anderson","image":{"@type":"ImageObject","inLanguage":"de-DE","@id":"https:\/\/statorials.org\/de\/#\/schema\/person\/image\/","url":"https:\/\/statorials.org\/de\/wp-content\/uploads\/2023\/11\/Benjamin-Anderson-96x96.jpg","contentUrl":"https:\/\/statorials.org\/de\/wp-content\/uploads\/2023\/11\/Benjamin-Anderson-96x96.jpg","caption":"Dr. Benjamin Anderson"},"description":"Hallo, ich bin Benjamin, ein pensionierter Statistikprofessor, der sich zum engagierten Statorials-Lehrer entwickelt hat. Mit umfassender Erfahrung und Fachwissen auf dem Gebiet der Statistik bin ich bestrebt, mein Wissen zu teilen, um Studenten durch Statorials zu bef\u00e4higen. Mehr wissen","sameAs":["https:\/\/statorials.org\/de"]}]}},"yoast_meta":{"yoast_wpseo_title":"","yoast_wpseo_metadesc":"","yoast_wpseo_canonical":""},"_links":{"self":[{"href":"https:\/\/statorials.org\/de\/wp-json\/wp\/v2\/posts\/1905"}],"collection":[{"href":"https:\/\/statorials.org\/de\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/statorials.org\/de\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/statorials.org\/de\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/statorials.org\/de\/wp-json\/wp\/v2\/comments?post=1905"}],"version-history":[{"count":0,"href":"https:\/\/statorials.org\/de\/wp-json\/wp\/v2\/posts\/1905\/revisions"}],"wp:attachment":[{"href":"https:\/\/statorials.org\/de\/wp-json\/wp\/v2\/media?parent=1905"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/statorials.org\/de\/wp-json\/wp\/v2\/categories?post=1905"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/statorials.org\/de\/wp-json\/wp\/v2\/tags?post=1905"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}