{"id":3821,"date":"2023-07-15T08:34:36","date_gmt":"2023-07-15T08:34:36","guid":{"rendered":"https:\/\/statorials.org\/de\/dplyr-fasst-keep-spalten-zusammen\/"},"modified":"2023-07-15T08:34:36","modified_gmt":"2023-07-15T08:34:36","slug":"dplyr-fasst-keep-spalten-zusammen","status":"publish","type":"post","link":"https:\/\/statorials.org\/de\/dplyr-fasst-keep-spalten-zusammen\/","title":{"rendered":"Dplyr: so fassen sie daten zusammen, behalten aber alle spalten bei"},"content":{"rendered":"<p><\/p>\n<hr>\n<p><span style=\"color: #000000;\">Wenn Sie die Funktion <strong>\u201esummarise()\u201c<\/strong> in <a href=\"https:\/\/dplyr.tidyverse.org\/\" target=\"_blank\" rel=\"noopener\">dplyr<\/a> verwenden, werden alle Variablen, die nicht in den Funktionen <strong>\u201esummarise()\u201c<\/strong> oder <strong>\u201egroup_by()\u201c<\/strong> enthalten sind, automatisch entfernt.<\/span><\/p>\n<p> <span style=\"color: #000000;\">Sie k\u00f6nnen jedoch die Funktion <strong>mutate()<\/strong> verwenden, um die Daten zusammenzufassen und dabei alle Spalten im Datenrahmen beizubehalten.<\/span><\/p>\n<p> <span style=\"color: #000000;\">Das folgende Beispiel zeigt, wie Sie diese Funktion in der Praxis nutzen k\u00f6nnen.<\/span><\/p>\n<h2> <span style=\"color: #000000;\"><strong>Beispiel: Daten zusammenfassen, aber alle Spalten mit dplyr beibehalten<\/strong><\/span><\/h2>\n<p> <span style=\"color: #000000;\">Angenommen, wir haben den folgenden Datenrahmen, der Informationen \u00fcber verschiedene Basketballspieler enth\u00e4lt:<\/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> (team=rep(c(' <span style=\"color: #ff0000;\">A<\/span> ', ' <span style=\"color: #ff0000;\">B<\/span> ', ' <span style=\"color: #ff0000;\">C<\/span> '), each= <span style=\"color: #008000;\">3<\/span> ),\n                 points=c(4, 9, 8, 12, 15, 14, 29, 30, 22),\n                 assists=c(3, 3, 2, 5, 8, 10, 4, 5, 12))\n\n<span style=\"color: #008080;\">#view data frame\n<\/span>df\n\n  team points assists\n1 to 4 3\n2 to 9 3\n3 to 8 2\n4 B 12 5\n5 B 15 8\n6 B 14 10\n7 C 29 4\n8 C 30 5\n9 C 22 12<\/strong><\/pre>\n<p> <span style=\"color: #000000;\"><span style=\"color: #000000;\">Wir k\u00f6nnen die folgende Syntax verwenden, um die durchschnittlich erzielten <strong>Punkte<\/strong> pro <strong>Team<\/strong> zusammenzufassen:<\/span><\/span><\/p>\n<pre style=\"background-color: #ececec; font-size: 15px;\"> <strong><span style=\"color: #008080;\"><span style=\"color: #000000;\"><span style=\"color: #008000;\">library<\/span> (dplyr)<\/span>\n\n<\/span><span style=\"color: #008080;\">#summarize mean points values by team\n<\/span>df %&gt;%\n  group_by(team) %&gt;%\n  summarize(mean_pts = mean(points))\n\n# A tibble: 3 x 2\n  team mean_pts\n      \n1 to 7  \n2 B 13.7\n3 C 27\n<\/strong><\/pre>\n<p> <span style=\"color: #000000;\">Die Spalte \u201e <strong>Mean_pts\u201c<\/strong> zeigt die durchschnittlichen Punkte an, die jedes Team erzielt hat.<\/span><\/p>\n<p> <span style=\"color: #000000;\">Aus dem Ergebnis k\u00f6nnen wir sehen:<\/span><\/p>\n<ul>\n<li> <span style=\"color: #000000;\">Die durchschnittliche Punktzahl der Spieler von Team A betr\u00e4gt <strong>7<\/strong> .<\/span><\/li>\n<li> <span style=\"color: #000000;\">Die durchschnittliche Punktzahl der Spieler der Mannschaft B betr\u00e4gt <strong>13,7<\/strong> .<\/span><\/li>\n<li> <span style=\"color: #000000;\">Die durchschnittliche Punktzahl der Spieler von Team C betr\u00e4gt <strong>27<\/strong> .<\/span><\/li>\n<\/ul>\n<p> <span style=\"color: #000000;\">Nehmen wir jedoch an, wir m\u00f6chten alle anderen Spalten aus dem urspr\u00fcnglichen Datenrahmen behalten.<\/span><\/p>\n<p> <span style=\"color: #000000;\">Dazu k\u00f6nnen wir die folgende Syntax mit der Funktion <strong>mutate()<\/strong> verwenden:<\/span><\/p>\n<pre style=\"background-color: #ececec; font-size: 15px;\"> <strong><span style=\"color: #008080;\"><span style=\"color: #000000;\"><span style=\"color: #008000;\">library<\/span> (dplyr)<\/span>\n\n<\/span><span style=\"color: #008080;\">#summarize mean points values by team and keep all columns\n<\/span>df %&gt;%\n  group_by(team) %&gt;%\n  mutate(mean_pts = mean(points)) %&gt;%\n  A group()\n\n# A tibble: 9 x 4\n  team points assists mean_pts\n           \n1 to 4 3 7  \n2 to 9 3 7  \n3 to 8 2 7  \n4 B 12 5 13.7\n5 B 15 8 13.7\n6 B 14 10 13.7\n7 C 29 4 27  \n8 C 30 5 27  \n9 C 22 12 27\n<\/strong><\/pre>\n<p> <span style=\"color: #000000;\">Mit der Funktion <strong>mutate()<\/strong> k\u00f6nnen wir eine neue Spalte namens <strong>\u201eMean_pts\u201c<\/strong> erstellen, die die durchschnittlich erzielten Punkte pro Team zusammenfasst, w\u00e4hrend alle anderen Spalten aus dem urspr\u00fcnglichen Datenrahmen beibehalten werden.<\/span><\/p>\n<h2> <span style=\"color: #000000;\"><strong>Zus\u00e4tzliche Ressourcen<\/strong><\/span><\/h2>\n<p> <span style=\"color: #000000;\">Die folgenden Tutorials erkl\u00e4ren, wie Sie andere h\u00e4ufige Aufgaben in dplyr ausf\u00fchren:<\/span><\/p>\n<p> <a href=\"https:\/\/statorials.org\/de\/dplyr-mute-falls-enthalten\/\" target=\"_blank\" rel=\"noopener\">dplyr: So mutieren Sie eine Variable, wenn die Spalte eine Zeichenfolge enth\u00e4lt<\/a><br \/> <a href=\"https:\/\/statorials.org\/de\/dplyr-mutationsfaktor\/\" target=\"_blank\" rel=\"noopener\">dplyr: So \u00e4ndern Sie Faktorstufen mit mutate()<\/a><br \/> <a href=\"https:\/\/statorials.org\/de\/dplyr-summe-uber-mehrere-spalten\/\" target=\"_blank\" rel=\"noopener\">dplyr: So f\u00fcgen Sie mehrere Spalten hinzu<\/a><\/p>\n","protected":false},"excerpt":{"rendered":"<p>Wenn Sie die Funktion \u201esummarise()\u201c in dplyr verwenden, werden alle Variablen, die nicht in den Funktionen \u201esummarise()\u201c oder \u201egroup_by()\u201c enthalten sind, automatisch entfernt. Sie k\u00f6nnen jedoch die Funktion mutate() verwenden, um die Daten zusammenzufassen und dabei alle Spalten im Datenrahmen beizubehalten. Das folgende Beispiel zeigt, wie Sie diese Funktion in der Praxis nutzen k\u00f6nnen. Beispiel: [&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>dplyr: So fassen Sie Daten zusammen, behalten aber alle Spalten bei \u2013 Statorials<\/title>\n<meta name=\"description\" content=\"In diesem Tutorial wird erl\u00e4utert, wie Sie mit dplyr Daten zusammenfassen und dabei alle anderen Spalten beibehalten, einschlie\u00dflich eines Beispiels.\" \/>\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\/dplyr-fasst-keep-spalten-zusammen\/\" \/>\n<meta property=\"og:locale\" content=\"de_DE\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"dplyr: So fassen Sie Daten zusammen, behalten aber alle Spalten bei \u2013 Statorials\" \/>\n<meta property=\"og:description\" content=\"In diesem Tutorial wird erl\u00e4utert, wie Sie mit dplyr Daten zusammenfassen und dabei alle anderen Spalten beibehalten, einschlie\u00dflich eines Beispiels.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/statorials.org\/de\/dplyr-fasst-keep-spalten-zusammen\/\" \/>\n<meta property=\"og:site_name\" content=\"Statorials\" \/>\n<meta property=\"article:published_time\" content=\"2023-07-15T08:34:36+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\/dplyr-fasst-keep-spalten-zusammen\/\",\"url\":\"https:\/\/statorials.org\/de\/dplyr-fasst-keep-spalten-zusammen\/\",\"name\":\"dplyr: So fassen Sie Daten zusammen, behalten aber alle Spalten bei \u2013 Statorials\",\"isPartOf\":{\"@id\":\"https:\/\/statorials.org\/de\/#website\"},\"datePublished\":\"2023-07-15T08:34:36+00:00\",\"dateModified\":\"2023-07-15T08:34:36+00:00\",\"author\":{\"@id\":\"https:\/\/statorials.org\/de\/#\/schema\/person\/ec75c4d6365f2708f8a0ad3a42121aa0\"},\"description\":\"In diesem Tutorial wird erl\u00e4utert, wie Sie mit dplyr Daten zusammenfassen und dabei alle anderen Spalten beibehalten, einschlie\u00dflich eines Beispiels.\",\"breadcrumb\":{\"@id\":\"https:\/\/statorials.org\/de\/dplyr-fasst-keep-spalten-zusammen\/#breadcrumb\"},\"inLanguage\":\"de-DE\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/statorials.org\/de\/dplyr-fasst-keep-spalten-zusammen\/\"]}]},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/statorials.org\/de\/dplyr-fasst-keep-spalten-zusammen\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Heim\",\"item\":\"https:\/\/statorials.org\/de\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Dplyr: so fassen sie daten zusammen, behalten aber alle spalten bei\"}]},{\"@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":"dplyr: So fassen Sie Daten zusammen, behalten aber alle Spalten bei \u2013 Statorials","description":"In diesem Tutorial wird erl\u00e4utert, wie Sie mit dplyr Daten zusammenfassen und dabei alle anderen Spalten beibehalten, einschlie\u00dflich eines Beispiels.","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\/dplyr-fasst-keep-spalten-zusammen\/","og_locale":"de_DE","og_type":"article","og_title":"dplyr: So fassen Sie Daten zusammen, behalten aber alle Spalten bei \u2013 Statorials","og_description":"In diesem Tutorial wird erl\u00e4utert, wie Sie mit dplyr Daten zusammenfassen und dabei alle anderen Spalten beibehalten, einschlie\u00dflich eines Beispiels.","og_url":"https:\/\/statorials.org\/de\/dplyr-fasst-keep-spalten-zusammen\/","og_site_name":"Statorials","article_published_time":"2023-07-15T08:34:36+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\/dplyr-fasst-keep-spalten-zusammen\/","url":"https:\/\/statorials.org\/de\/dplyr-fasst-keep-spalten-zusammen\/","name":"dplyr: So fassen Sie Daten zusammen, behalten aber alle Spalten bei \u2013 Statorials","isPartOf":{"@id":"https:\/\/statorials.org\/de\/#website"},"datePublished":"2023-07-15T08:34:36+00:00","dateModified":"2023-07-15T08:34:36+00:00","author":{"@id":"https:\/\/statorials.org\/de\/#\/schema\/person\/ec75c4d6365f2708f8a0ad3a42121aa0"},"description":"In diesem Tutorial wird erl\u00e4utert, wie Sie mit dplyr Daten zusammenfassen und dabei alle anderen Spalten beibehalten, einschlie\u00dflich eines Beispiels.","breadcrumb":{"@id":"https:\/\/statorials.org\/de\/dplyr-fasst-keep-spalten-zusammen\/#breadcrumb"},"inLanguage":"de-DE","potentialAction":[{"@type":"ReadAction","target":["https:\/\/statorials.org\/de\/dplyr-fasst-keep-spalten-zusammen\/"]}]},{"@type":"BreadcrumbList","@id":"https:\/\/statorials.org\/de\/dplyr-fasst-keep-spalten-zusammen\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Heim","item":"https:\/\/statorials.org\/de\/"},{"@type":"ListItem","position":2,"name":"Dplyr: so fassen sie daten zusammen, behalten aber alle spalten bei"}]},{"@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\/3821"}],"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=3821"}],"version-history":[{"count":0,"href":"https:\/\/statorials.org\/de\/wp-json\/wp\/v2\/posts\/3821\/revisions"}],"wp:attachment":[{"href":"https:\/\/statorials.org\/de\/wp-json\/wp\/v2\/media?parent=3821"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/statorials.org\/de\/wp-json\/wp\/v2\/categories?post=3821"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/statorials.org\/de\/wp-json\/wp\/v2\/tags?post=3821"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}