{"id":2510,"date":"2023-07-21T23:06:57","date_gmt":"2023-07-21T23:06:57","guid":{"rendered":"https:\/\/statorials.org\/de\/split-funktion-in-r\/"},"modified":"2023-07-21T23:06:57","modified_gmt":"2023-07-21T23:06:57","slug":"split-funktion-in-r","status":"publish","type":"post","link":"https:\/\/statorials.org\/de\/split-funktion-in-r\/","title":{"rendered":"So verwenden sie die funktion split() in r, um daten aufzuteilen"},"content":{"rendered":"<p><\/p>\n<hr>\n<p><span style=\"color: #000000;\">Die Funktion <strong>split()<\/strong> in R kann verwendet werden, um Daten basierend auf Faktorstufen in Gruppen aufzuteilen.<\/span><\/p>\n<p> <span style=\"color: #000000;\">Diese Funktion verwendet die folgende grundlegende Syntax:<\/span><\/p>\n<p> <span style=\"color: #000000;\"><strong>teile(x, f, \u2026)<\/strong><\/span><\/p>\n<p> <span style=\"color: #000000;\">Gold:<\/span><\/p>\n<ul>\n<li> <span style=\"color: #000000;\"><strong>x<\/strong> : Name des Vektors oder Datenblocks, der in Gruppen unterteilt werden soll<\/span><\/li>\n<li> <span style=\"color: #000000;\"><strong>f<\/strong> : Ein Faktor, der die Gruppierungen definiert<\/span><\/li>\n<\/ul>\n<p> <span style=\"color: #000000;\">Die folgenden Beispiele zeigen, wie Sie diese Funktion verwenden, um Vektoren und Datenrahmen in Gruppen zu unterteilen.<\/span><\/p>\n<h3> <span style=\"color: #000000;\"><strong>Beispiel 1: Verwenden Sie split(), um den Vektor in Gruppen aufzuteilen<\/strong><\/span><\/h3>\n<p> <span style=\"color: #000000;\">Der folgende Code zeigt, wie ein Vektor von Datenwerten basierend auf einem Vektor von Faktorstufen in Gruppen unterteilt wird:<\/span><\/p>\n<pre style=\"background-color: #ececec; font-size: 15px;\"> <strong><span style=\"color: #008080;\">#create vector of data values<\/span>\ndata &lt;- c(1, 2, 3, 4, 5, 6)\n\n<span style=\"color: #008080;\">#create vector of groupings\n<\/span>groups &lt;- c('A', 'B', 'B', 'B', 'C', 'C')\n\n<span style=\"color: #008080;\">#split vector of data values into groups\n<\/span>split(x = data, f = groups)\n\n$A\n[1] 1\n\n$B\n[1] 2 3 4\n\n$C\n[1] 5 6<\/strong><\/pre>\n<p> <span style=\"color: #000000;\">Das Ergebnis sind drei Gruppen.<\/span><\/p>\n<p> <span style=\"color: #000000;\">Beachten Sie, dass Sie die Indizierung auch zum Abrufen bestimmter Gruppen verwenden k\u00f6nnen:<\/span><\/p>\n<pre style=\"background-color: #ececec; font-size: 15px;\"> <strong><span style=\"color: #008080;\">#split vector of data values into groups and only display second group\n<\/span>split(x = data, f = groups)[2]\n\n$B\n[1] 2 3 4<\/strong><\/pre>\n<h3> <span style=\"color: #000000;\"><strong>Beispiel 2: Verwenden Sie split(), um den Datenrahmen in Gruppen aufzuteilen<\/strong><\/span><\/h3>\n<p> <span style=\"color: #000000;\">Angenommen, wir haben den folgenden Datenrahmen in R:<\/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=c('A', 'A', 'A', 'B', 'B', 'B'),\n                 position=c('G', 'G', 'F', 'G', 'F', 'F'),\n                 points=c(33, 28, 31, 39, 34, 44),\n                 assists=c(30, 28, 24, 24, 28, 19))\n\n<span style=\"color: #008080;\">#view data frame\n<\/span>df\n\n  team position points assists\n1 GA 33 30\n2 AG 28 28\n3 AF 31 24\n4 BG 39 24\n5 BF 34 28\n6 BF 44 19\n<\/strong><\/pre>\n<p> <span style=\"color: #000000;\">Wir k\u00f6nnen den folgenden Code verwenden, um den Datenrahmen basierend auf der Variable \u201eteam\u201c in Gruppen zu unterteilen:<\/span><\/p>\n<pre style=\"background-color: #ececec; font-size: 15px;\"> <strong><span style=\"color: #008080;\">#split data frame into groups based on 'team'\n<\/span>split(df, f = df$team)\n\n$A\n  team position points assists\n1 GA 33 30\n2 AG 28 28\n3 AF 31 24\n\n$B\n  team position points assists\n4 BG 39 24\n5 BF 34 28\n6 BF 44 19\n<\/strong><\/pre>\n<p> <span style=\"color: #000000;\">Das Ergebnis sind zwei Gruppen. Die erste enth\u00e4lt nur Zeilen, in denen \u201eTeam\u201c gleich A ist, und die zweite enth\u00e4lt nur Zeilen, in denen \u201eTeam\u201c gleich B ist.<\/span><\/p>\n<p> <span style=\"color: #000000;\">Beachten Sie, dass wir die Daten auch mithilfe mehrerer Faktorvariablen in Gruppen einteilen k\u00f6nnen. Der folgende Code zeigt beispielsweise, wie Daten basierend auf den Variablen \u201eTeam\u201c und \u201ePosition\u201c in Gruppen unterteilt werden:<\/span><\/p>\n<pre style=\"background-color: #ececec; font-size: 15px;\"> <strong><span style=\"color: #008080;\">#split data frame into groups based on 'team' and 'position' variables\n<\/span>split(df, f = list(df$team, df$position))\n\n$AF\n  team position points assists\n3 AF 31 24\n\n$BF\n  team position points assists\n5 BF 34 28\n6 BF 44 19\n\n$AG\n  team position points assists\n1 GA 33 30\n2 AG 28 28\n\n$BG\n  team position points assists\n4 BG 39 24\n<\/strong><\/pre>\n<p> <span style=\"color: #000000;\">Das Ergebnis sind vier Gruppen.<\/span><\/p>\n<h3> <span style=\"color: #000000;\"><strong>Zus\u00e4tzliche Ressourcen<\/strong><\/span><\/h3>\n<p> <span style=\"color: #000000;\">Die folgenden Tutorials erkl\u00e4ren, wie Sie andere g\u00e4ngige Funktionen in R verwenden:<\/span><\/p>\n<p> <a href=\"https:\/\/statorials.org\/de\/zusammenfassungsfunktion-in-r\/\" target=\"_blank\" rel=\"noopener\">So verwenden Sie die Funktion summary() in R<\/a><br \/> <a href=\"https:\/\/statorials.org\/de\/replikationsfunktion-in-r\/\" target=\"_blank\" rel=\"noopener\">So verwenden Sie die Funktion \u201ereplicate()\u201c in R<\/a><br \/> <a href=\"https:\/\/statorials.org\/de\/matching-funktion-in-r\/\" target=\"_blank\" rel=\"noopener\">So verwenden Sie die Funktion match() in R<\/a><\/p>\n","protected":false},"excerpt":{"rendered":"<p>Die Funktion split() in R kann verwendet werden, um Daten basierend auf Faktorstufen in Gruppen aufzuteilen. Diese Funktion verwendet die folgende grundlegende Syntax: teile(x, f, \u2026) Gold: x : Name des Vektors oder Datenblocks, der in Gruppen unterteilt werden soll f : Ein Faktor, der die Gruppierungen definiert Die folgenden Beispiele zeigen, wie Sie diese [&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>So verwenden Sie die Funktion split() in R, um Daten aufzuteilen \u2013 Statorials<\/title>\n<meta name=\"description\" content=\"In diesem Tutorial wird anhand mehrerer Beispiele erl\u00e4utert, wie Sie die Funktion \u201esplit()\u201c in R verwenden, um Daten in Gruppen aufzuteilen.\" \/>\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\/split-funktion-in-r\/\" \/>\n<meta property=\"og:locale\" content=\"de_DE\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"So verwenden Sie die Funktion split() in R, um Daten aufzuteilen \u2013 Statorials\" \/>\n<meta property=\"og:description\" content=\"In diesem Tutorial wird anhand mehrerer Beispiele erl\u00e4utert, wie Sie die Funktion \u201esplit()\u201c in R verwenden, um Daten in Gruppen aufzuteilen.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/statorials.org\/de\/split-funktion-in-r\/\" \/>\n<meta property=\"og:site_name\" content=\"Statorials\" \/>\n<meta property=\"article:published_time\" content=\"2023-07-21T23:06:57+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\/split-funktion-in-r\/\",\"url\":\"https:\/\/statorials.org\/de\/split-funktion-in-r\/\",\"name\":\"So verwenden Sie die Funktion split() in R, um Daten aufzuteilen \u2013 Statorials\",\"isPartOf\":{\"@id\":\"https:\/\/statorials.org\/de\/#website\"},\"datePublished\":\"2023-07-21T23:06:57+00:00\",\"dateModified\":\"2023-07-21T23:06:57+00:00\",\"author\":{\"@id\":\"https:\/\/statorials.org\/de\/#\/schema\/person\/ec75c4d6365f2708f8a0ad3a42121aa0\"},\"description\":\"In diesem Tutorial wird anhand mehrerer Beispiele erl\u00e4utert, wie Sie die Funktion \u201esplit()\u201c in R verwenden, um Daten in Gruppen aufzuteilen.\",\"breadcrumb\":{\"@id\":\"https:\/\/statorials.org\/de\/split-funktion-in-r\/#breadcrumb\"},\"inLanguage\":\"de-DE\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/statorials.org\/de\/split-funktion-in-r\/\"]}]},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/statorials.org\/de\/split-funktion-in-r\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Heim\",\"item\":\"https:\/\/statorials.org\/de\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"So verwenden sie die funktion split() in r, um daten aufzuteilen\"}]},{\"@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":"So verwenden Sie die Funktion split() in R, um Daten aufzuteilen \u2013 Statorials","description":"In diesem Tutorial wird anhand mehrerer Beispiele erl\u00e4utert, wie Sie die Funktion \u201esplit()\u201c in R verwenden, um Daten in Gruppen aufzuteilen.","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\/split-funktion-in-r\/","og_locale":"de_DE","og_type":"article","og_title":"So verwenden Sie die Funktion split() in R, um Daten aufzuteilen \u2013 Statorials","og_description":"In diesem Tutorial wird anhand mehrerer Beispiele erl\u00e4utert, wie Sie die Funktion \u201esplit()\u201c in R verwenden, um Daten in Gruppen aufzuteilen.","og_url":"https:\/\/statorials.org\/de\/split-funktion-in-r\/","og_site_name":"Statorials","article_published_time":"2023-07-21T23:06:57+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\/split-funktion-in-r\/","url":"https:\/\/statorials.org\/de\/split-funktion-in-r\/","name":"So verwenden Sie die Funktion split() in R, um Daten aufzuteilen \u2013 Statorials","isPartOf":{"@id":"https:\/\/statorials.org\/de\/#website"},"datePublished":"2023-07-21T23:06:57+00:00","dateModified":"2023-07-21T23:06:57+00:00","author":{"@id":"https:\/\/statorials.org\/de\/#\/schema\/person\/ec75c4d6365f2708f8a0ad3a42121aa0"},"description":"In diesem Tutorial wird anhand mehrerer Beispiele erl\u00e4utert, wie Sie die Funktion \u201esplit()\u201c in R verwenden, um Daten in Gruppen aufzuteilen.","breadcrumb":{"@id":"https:\/\/statorials.org\/de\/split-funktion-in-r\/#breadcrumb"},"inLanguage":"de-DE","potentialAction":[{"@type":"ReadAction","target":["https:\/\/statorials.org\/de\/split-funktion-in-r\/"]}]},{"@type":"BreadcrumbList","@id":"https:\/\/statorials.org\/de\/split-funktion-in-r\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Heim","item":"https:\/\/statorials.org\/de\/"},{"@type":"ListItem","position":2,"name":"So verwenden sie die funktion split() in r, um daten aufzuteilen"}]},{"@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\/2510"}],"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=2510"}],"version-history":[{"count":0,"href":"https:\/\/statorials.org\/de\/wp-json\/wp\/v2\/posts\/2510\/revisions"}],"wp:attachment":[{"href":"https:\/\/statorials.org\/de\/wp-json\/wp\/v2\/media?parent=2510"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/statorials.org\/de\/wp-json\/wp\/v2\/categories?post=2510"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/statorials.org\/de\/wp-json\/wp\/v2\/tags?post=2510"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}