{"id":3904,"date":"2023-07-14T20:33:50","date_gmt":"2023-07-14T20:33:50","guid":{"rendered":"https:\/\/statorials.org\/de\/in-r-schmelzen\/"},"modified":"2023-07-14T20:33:50","modified_gmt":"2023-07-14T20:33:50","slug":"in-r-schmelzen","status":"publish","type":"post","link":"https:\/\/statorials.org\/de\/in-r-schmelzen\/","title":{"rendered":"So verwenden sie die funktion \u201emelt()\u201c in r"},"content":{"rendered":"<p><\/p>\n<hr>\n<p><span style=\"color: #000000;\">Sie k\u00f6nnen die Funktion <strong>\u201emelt()\u201c<\/strong> des Pakets <strong>\u201ereshape2<\/strong> \u201c in R verwenden, um einen Datenrahmen von einem Breitformat in ein Langformat zu konvertieren.<\/span><\/p>\n<p> <span style=\"color: #000000;\">Ein <strong>breites<\/strong> Format enth\u00e4lt Werte, die <em>sich in der ersten Spalte nicht<\/em> wiederholen.<\/span><\/p>\n<p> <span style=\"color: #000000;\">Ein <strong>Langformat<\/strong> enth\u00e4lt Werte, die sich in der ersten Spalte <em>wiederholen<\/em> .<\/span><\/p>\n<p> <span style=\"color: #000000;\">Betrachten Sie beispielsweise die folgenden zwei Datens\u00e4tze, die genau dieselben Daten in unterschiedlichen Formaten enthalten:<\/span> <\/p>\n<p><img decoding=\"async\" loading=\"lazy\" class=\"aligncenter wp-image-22329\" src=\"https:\/\/statorials.org\/wp-content\/uploads\/2023\/08\/largelong1-1.png\" alt=\"Breites oder langes Datenformat\" width=\"575\" height=\"407\" srcset=\"\" sizes=\"\"><\/p>\n<p> <span style=\"color: #000000;\">Die Funktion <strong>\u201emelt()\u201c<\/strong> verwendet die folgende grundlegende Syntax, um einen Datenrahmen im Breitformat in das Langformat zu konvertieren:<\/span><\/p>\n<pre style=\"background-color: #ececec; font-size: 15px;\"> <strong>melt(df, id=' <span style=\"color: #ff0000;\">team<\/span> ')<\/strong><\/pre>\n<p> <span style=\"color: #000000;\">Das Argument <strong>id<\/strong> gibt an, welche Variable als erste Spalte des Datenrahmens verwendet werden soll, deren Werte wiederholt werden.<\/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: Verwendung von Melt() in R<\/strong><\/span><\/h2>\n<p> <span style=\"color: #000000;\">Angenommen, wir haben den folgenden Datenrahmen in R, der derzeit im Breitformat vorliegt:<\/span><\/p>\n<pre style=\"background-color: #ececec; font-size: 15px;\"> <strong><span style=\"color: #008080;\">#create data frame in wide format\n<\/span>df &lt;- data. <span style=\"color: #3366ff;\">frame<\/span> (team=c('A', 'B', 'C', 'D'),\n                 dots=c(88, 91, 99, 94),\n                 assists=c(12, 17, 24, 28),\n                 rebounds=c(22, 28, 30, 31))\n\n<span style=\"color: #008080;\">#view data frame\n<\/span>df\n\n  team points assists rebounds\n1 A 88 12 22\n2 B 91 17 28\n3 C 99 24 30\n4 D 94 28 31<\/strong><\/pre>\n<p> <span style=\"color: #000000;\">Mit der Funktion <strong>\u201emelt()\u201c<\/strong> k\u00f6nnen wir den Datenrahmen schnell in ein Langformat konvertieren:<\/span><\/p>\n<pre style=\"background-color: #ececec; font-size: 15px;\"> <strong><span style=\"color: #008000;\">library<\/span> (reshape2)\n\n<span style=\"color: #008080;\">#use melt() to convert data frame from wide to long format\n<\/span>long_df &lt;- melt(df, id=' <span style=\"color: #ff0000;\">team<\/span> ')\n\n<span style=\"color: #008080;\">#view long data frame<\/span>\nlong_df\n\n   team variable value\n1 A points 88\n2 B points 91\n3 C points 99\n4 D points 94\n5 A assists 12\n6 B assists 17\n7 C assists 24\n8 D assists 28\n9 A rebounds 22\n10 B rebounds 28\n11 C rebounds 30\n12 D rebounds 31\n<\/strong><\/pre>\n<p> <span style=\"color: #000000;\"><span style=\"color: #000000;\">Beachten Sie, dass der Datenrahmen jetzt ein langes Format hat.<\/span><\/span><\/p>\n<p> <span style=\"color: #000000;\">Die <strong>Punkte-<\/strong> , <strong>Assists-<\/strong> und <strong>Rebounds<\/strong> -Spalten wurden alle in einer einzigen Spalte namens <strong>Variable<\/strong> komprimiert, w\u00e4hrend ihre Werte alle in einer einzigen Spalte namens <strong>Werte<\/strong> komprimiert wurden.<\/span><\/p>\n<p> <span style=\"color: #000000;\">F\u00fchlen Sie sich frei, die Spalten des resultierenden Datenrahmens mit der Funktion <strong>\u201enames()\u201c<\/strong> umzubenennen:<\/span><\/p>\n<pre style=\"background-color: #ececec; font-size: 15px;\"> <strong><span style=\"color: #008080;\">#rename columns in long_df\n<\/span>names(long_df) &lt;- c(' <span style=\"color: #ff0000;\">team<\/span> ', ' <span style=\"color: #ff0000;\">metric<\/span> ', ' <span style=\"color: #ff0000;\">amount<\/span> ')\n\n<span style=\"color: #008080;\">#view updated data frame\n<\/span>long_df\n\n   team metric amount\n1 A points 88\n2 B points 91\n3 C points 99\n4 D points 94\n5 A assists 12\n6 B assists 17\n7 C assists 24\n8 D assists 28\n9 A rebounds 22\n10 B rebounds 28\n11 C rebounds 30\n12 D rebounds 31<\/strong><\/pre>\n<p> <span style=\"color: #000000;\">Beachten Sie, dass die Spalten umbenannt wurden.<\/span><\/p>\n<h2> <span style=\"color: #000000;\"><strong>Zus\u00e4tzliche Ressourcen<\/strong><\/span><\/h2>\n<p> <span style=\"color: #000000;\">In den folgenden Tutorials wird erl\u00e4utert, wie Sie andere h\u00e4ufige Aufgaben in R ausf\u00fchren:<\/span><\/p>\n<p> <a href=\"https:\/\/statorials.org\/de\/filterzeilen-r\/\" target=\"_blank\" rel=\"noopener\">So filtern Sie Zeilen in R<\/a><br \/> <a href=\"https:\/\/statorials.org\/de\/datenrahmen-in-r-transponieren\/\" target=\"_blank\" rel=\"noopener\">So transponieren Sie einen Datenrahmen in R<\/a><br \/> <a href=\"https:\/\/statorials.org\/de\/so-benennen-sie-datenrahmenspalten-in-r-um\/\" target=\"_blank\" rel=\"noopener\">So benennen Sie Datenrahmenspalten in R um<\/a><\/p>\n","protected":false},"excerpt":{"rendered":"<p>Sie k\u00f6nnen die Funktion \u201emelt()\u201c des Pakets \u201ereshape2 \u201c in R verwenden, um einen Datenrahmen von einem Breitformat in ein Langformat zu konvertieren. Ein breites Format enth\u00e4lt Werte, die sich in der ersten Spalte nicht wiederholen. Ein Langformat enth\u00e4lt Werte, die sich in der ersten Spalte wiederholen . Betrachten Sie beispielsweise die folgenden zwei Datens\u00e4tze, [&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 \u201emelt()\u201c in R - Statorials<\/title>\n<meta name=\"description\" content=\"In diesem Tutorial wird anhand eines Beispiels erl\u00e4utert, wie Sie die Funktion \u201emelt()\u201c in R verwenden, um einen Datenrahmen von einem Breitformat in ein Langformat zu konvertieren.\" \/>\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\/in-r-schmelzen\/\" \/>\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 \u201emelt()\u201c in R - Statorials\" \/>\n<meta property=\"og:description\" content=\"In diesem Tutorial wird anhand eines Beispiels erl\u00e4utert, wie Sie die Funktion \u201emelt()\u201c in R verwenden, um einen Datenrahmen von einem Breitformat in ein Langformat zu konvertieren.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/statorials.org\/de\/in-r-schmelzen\/\" \/>\n<meta property=\"og:site_name\" content=\"Statorials\" \/>\n<meta property=\"article:published_time\" content=\"2023-07-14T20:33:50+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/statorials.org\/wp-content\/uploads\/2023\/08\/largelong1-1.png\" \/>\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\/in-r-schmelzen\/\",\"url\":\"https:\/\/statorials.org\/de\/in-r-schmelzen\/\",\"name\":\"So verwenden Sie die Funktion \u201emelt()\u201c in R - Statorials\",\"isPartOf\":{\"@id\":\"https:\/\/statorials.org\/de\/#website\"},\"datePublished\":\"2023-07-14T20:33:50+00:00\",\"dateModified\":\"2023-07-14T20:33:50+00:00\",\"author\":{\"@id\":\"https:\/\/statorials.org\/de\/#\/schema\/person\/ec75c4d6365f2708f8a0ad3a42121aa0\"},\"description\":\"In diesem Tutorial wird anhand eines Beispiels erl\u00e4utert, wie Sie die Funktion \u201emelt()\u201c in R verwenden, um einen Datenrahmen von einem Breitformat in ein Langformat zu konvertieren.\",\"breadcrumb\":{\"@id\":\"https:\/\/statorials.org\/de\/in-r-schmelzen\/#breadcrumb\"},\"inLanguage\":\"de-DE\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/statorials.org\/de\/in-r-schmelzen\/\"]}]},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/statorials.org\/de\/in-r-schmelzen\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Heim\",\"item\":\"https:\/\/statorials.org\/de\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"So verwenden sie die funktion \u201emelt()\u201c in r\"}]},{\"@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 \u201emelt()\u201c in R - Statorials","description":"In diesem Tutorial wird anhand eines Beispiels erl\u00e4utert, wie Sie die Funktion \u201emelt()\u201c in R verwenden, um einen Datenrahmen von einem Breitformat in ein Langformat zu konvertieren.","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\/in-r-schmelzen\/","og_locale":"de_DE","og_type":"article","og_title":"So verwenden Sie die Funktion \u201emelt()\u201c in R - Statorials","og_description":"In diesem Tutorial wird anhand eines Beispiels erl\u00e4utert, wie Sie die Funktion \u201emelt()\u201c in R verwenden, um einen Datenrahmen von einem Breitformat in ein Langformat zu konvertieren.","og_url":"https:\/\/statorials.org\/de\/in-r-schmelzen\/","og_site_name":"Statorials","article_published_time":"2023-07-14T20:33:50+00:00","og_image":[{"url":"https:\/\/statorials.org\/wp-content\/uploads\/2023\/08\/largelong1-1.png"}],"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\/in-r-schmelzen\/","url":"https:\/\/statorials.org\/de\/in-r-schmelzen\/","name":"So verwenden Sie die Funktion \u201emelt()\u201c in R - Statorials","isPartOf":{"@id":"https:\/\/statorials.org\/de\/#website"},"datePublished":"2023-07-14T20:33:50+00:00","dateModified":"2023-07-14T20:33:50+00:00","author":{"@id":"https:\/\/statorials.org\/de\/#\/schema\/person\/ec75c4d6365f2708f8a0ad3a42121aa0"},"description":"In diesem Tutorial wird anhand eines Beispiels erl\u00e4utert, wie Sie die Funktion \u201emelt()\u201c in R verwenden, um einen Datenrahmen von einem Breitformat in ein Langformat zu konvertieren.","breadcrumb":{"@id":"https:\/\/statorials.org\/de\/in-r-schmelzen\/#breadcrumb"},"inLanguage":"de-DE","potentialAction":[{"@type":"ReadAction","target":["https:\/\/statorials.org\/de\/in-r-schmelzen\/"]}]},{"@type":"BreadcrumbList","@id":"https:\/\/statorials.org\/de\/in-r-schmelzen\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Heim","item":"https:\/\/statorials.org\/de\/"},{"@type":"ListItem","position":2,"name":"So verwenden sie die funktion \u201emelt()\u201c in r"}]},{"@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\/3904"}],"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=3904"}],"version-history":[{"count":0,"href":"https:\/\/statorials.org\/de\/wp-json\/wp\/v2\/posts\/3904\/revisions"}],"wp:attachment":[{"href":"https:\/\/statorials.org\/de\/wp-json\/wp\/v2\/media?parent=3904"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/statorials.org\/de\/wp-json\/wp\/v2\/categories?post=3904"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/statorials.org\/de\/wp-json\/wp\/v2\/tags?post=3904"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}