{"id":4492,"date":"2023-07-10T16:35:21","date_gmt":"2023-07-10T16:35:21","guid":{"rendered":"https:\/\/statorials.org\/de\/pheatmap-r\/"},"modified":"2023-07-10T16:35:21","modified_gmt":"2023-07-10T16:35:21","slug":"pheatmap-r","status":"publish","type":"post","link":"https:\/\/statorials.org\/de\/pheatmap-r\/","title":{"rendered":"So verwenden sie pheatmap() in r, um heatmaps zu erstellen"},"content":{"rendered":"<p><\/p>\n<hr>\n<p><span style=\"color: #000000;\">Sie k\u00f6nnen die Funktion <strong>pheatmap()<\/strong> des Pakets <strong>pheatmap<\/strong> in R verwenden, um hochgradig angepasste Heatmaps zu erstellen.<\/span><\/p>\n<p> <span style=\"color: #000000;\">Die folgenden Beispiele zeigen, wie diese Funktion in der Praxis mit dem folgenden gef\u00e4lschten Datensatz verwendet wird:<\/span><\/p>\n<pre style=\"background-color: #ececec; font-size: 15px;\"> <strong><span style=\"color: #008080;\">#make this example reproducible\n<\/span>set. <span style=\"color: #3366ff;\">seeds<\/span> (1)\n\n<span style=\"color: #008080;\">#create matrix with fake data values\n<\/span>data = matrix(rnorm(100), 20, 5)\ndata[1:10, seq(1, 5, 1)] = data[1:10, seq(1, 5, 1)] + 3\ndata [11:20, seq(2, 5, 1)] = data [11:20, seq(2, 5, 1)] + 2\ndata [15:20, seq(2, 5, 1)] = data [15:20, seq(2, 5, 1)] + 4\n\n<span style=\"color: #008080;\">#add column names and row names\n<\/span>colnames(data) = paste(\" <span style=\"color: #ff0000;\">T<\/span> \", 1:5, sep = \"\")\nrownames(data) = paste(\" <span style=\"color: #ff0000;\">Gene<\/span> \", 1:20, sep=\"\")\n\n<span style=\"color: #008080;\">#view matrx\n<\/span>data\n\n                T1 T2 T3 T4 T5\nGene1 2.37354619 3.918977 2.8354764 5.401618 2.431331\nGene2 3.18364332 3.782136 2.7466383 2.960760 2.864821\nGene3 2.16437139 3.074565 3.6969634 3.689739 4.178087\nGene4 4.59528080 1.010648 3.5566632 3.028002 1.476433\nGene5 3.32950777 3.619826 2.3112443 2.256727 3.593946\nGene6 2.17953162 2.943871 2.2925048 3.188792 3.332950\nGene7 3.48742905 2.844204 3.3645820 1.195041 4.063100\nGene8 3.73832471 1.529248 3.7685329 4.465555 2.695816\nGene9 3.57578135 2.521850 2.8876538 3.153253 3.370019\nGene10 2.69461161 3.417942 3.8811077 5.172612 3.267099\nGene11 1.51178117 3.358680 2.3981059 2.475510 1.457480\nGene12 0.38984324 1.897212 1.3879736 1.290054 3.207868\nGene13 -0.62124058 2.387672 2.3411197 2.610726 3.160403\nGene14 -2.21469989 1.946195 0.8706369 1.065902 2.700214\nGene15 1.12493092 4.622940 7.4330237 4.746367 7.586833\nGene16 -0.04493361 5.585005 7.9803999 6.291446 6.558486\nGene17 -0.01619026 5.605710 5.6327785 5.556708 4.723408\nGene18 0.94383621 5.940687 4.9558654 6.001105 5.426735\nGene19 0.82122120 7.100025 6.5697196 6.074341 4.775387\nGene20 0.59390132 6.763176 5.8649454 5.410479 5.526599<\/strong><\/pre>\n<h2> <span style=\"color: #000000;\"><strong>Beispiel 1: Erstellen Sie eine einfache Heatmap<\/strong><\/span><\/h2>\n<p> <span style=\"color: #000000;\">Wir k\u00f6nnen eine Heatmap mit den Standardeinstellungen in <strong>der Heatmap<\/strong> erstellen, um alle Matrixwerte zu visualisieren:<\/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> (heatmap)\n\n<span style=\"color: #008080;\">#create basic heatmap<\/span>\npheatmap(data)<\/span><\/span><\/strong> <\/pre>\n<p><img decoding=\"async\" loading=\"lazy\" class=\"aligncenter wp-image-35122\" src=\"https:\/\/statorials.org\/wp-content\/uploads\/2023\/08\/phheat1.png\" alt=\"Pheatmap-Beispiel in R\" width=\"502\" height=\"503\" srcset=\"\" sizes=\"\"><\/p>\n<h2> <span style=\"color: #000000;\"><strong>Beispiel 2: Erstellen Sie eine Heatmap mit Zellbeschriftungen<\/strong><\/span><\/h2>\n<p> <span style=\"color: #000000;\">Mit den Argumenten <strong>display_numbers<\/strong> und <strong>fontsize_number<\/strong> k\u00f6nnen wir erstellen, um die numerischen Werte in jeder Zelle der Heatmap mit einer bestimmten Schriftgr\u00f6\u00dfe anzuzeigen:<\/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> (heatmap)\n\n<span style=\"color: #008080;\">#create heatmap with numerical labels in cells<\/span>\npheatmap(data, display_numbers= <span style=\"color: #008000;\">TRUE<\/span> , fontsize_number= <span style=\"color: #008000;\">12<\/span> )\n<\/span><\/span><\/strong><\/pre>\n<p><img decoding=\"async\" loading=\"lazy\" class=\" wp-image-35123 aligncenter\" src=\"https:\/\/statorials.org\/wp-content\/uploads\/2023\/08\/phheat2.png\" alt=\"\" width=\"492\" height=\"481\" srcset=\"\" sizes=\"\"><\/p>\n<p> <span style=\"color: #000000;\"><strong>Hinweis<\/strong> : Der Standardwert f\u00fcr <strong>\u201efontsize_number\u201c<\/strong> ist <strong>8<\/strong> .<\/span><\/p>\n<h2> <span style=\"color: #000000;\"><strong>Beispiel 3: Erstellen Sie eine Heatmap mit benutzerdefinierten Farben<\/strong><\/span><\/h2>\n<p> <span style=\"color: #000000;\">Wir k\u00f6nnen auch das Argument <strong>colorRampPalette<\/strong> verwenden, um anzugeben, welche Farben f\u00fcr niedrige, mittlere und hohe Werte in der Heatmap verwendet werden sollen:<\/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> (heatmap)\n\n<span style=\"color: #008080;\">#create heatmap with custom colors<\/span>\npheatmap(data, color=colorRampPalette(c(\" <span style=\"color: #ff0000;\">blue<\/span> \", \" <span style=\"color: #ff0000;\">white<\/span> \", \" <span style=\"color: #ff0000;\">red<\/span> \"))(20))<\/span><\/span><\/strong> <\/pre>\n<p><img decoding=\"async\" loading=\"lazy\" class=\" wp-image-35124 aligncenter\" src=\"https:\/\/statorials.org\/wp-content\/uploads\/2023\/08\/phheat3.png\" alt=\"\" width=\"507\" height=\"508\" srcset=\"\" sizes=\"\"><\/p>\n<p> <span style=\"color: #000000;\">Niedrige Werte werden jetzt in <strong>Blau<\/strong> angezeigt, mittlere Werte in <strong>Wei\u00df<\/strong> und hohe Werte in <strong>Rot<\/strong> .<\/span><\/p>\n<p> <span style=\"color: #000000;\">Geben Sie gerne die gew\u00fcnschten Farben an, um Ihre eigene Farbskala f\u00fcr Ihre Heatmap zu erstellen.<\/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 R ausf\u00fchren:<\/span><\/p>\n<p> <a href=\"https:\/\/statorials.org\/de\/korrelations-heatmap-in-r\/\" target=\"_blank\" rel=\"noopener\">So erstellen Sie eine Korrelations-Heatmap in R<\/a><br \/> <a href=\"https:\/\/statorials.org\/de\/heatmap-r-ggplot2\/\" target=\"_blank\" rel=\"noopener\">So erstellen Sie eine Heatmap in R mit ggplot2<\/a><br \/> <a href=\"https:\/\/statorials.org\/de\/zeichnen-sie-kategoriale-daten-in-r\/\" target=\"_blank\" rel=\"noopener\">So zeichnen Sie kategoriale Daten in R auf<\/a><\/p>\n","protected":false},"excerpt":{"rendered":"<p>Sie k\u00f6nnen die Funktion pheatmap() des Pakets pheatmap in R verwenden, um hochgradig angepasste Heatmaps zu erstellen. Die folgenden Beispiele zeigen, wie diese Funktion in der Praxis mit dem folgenden gef\u00e4lschten Datensatz verwendet wird: #make this example reproducible set. seeds (1) #create matrix with fake data values data = matrix(rnorm(100), 20, 5) data[1:10, seq(1, 5, [&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 pheatmap() in R, um Heatmaps zu erstellen \u2013 Statorials<\/title>\n<meta name=\"description\" content=\"In diesem Tutorial wird anhand mehrerer Beispiele erl\u00e4utert, wie Sie die Funktion heatmap() in R zum Erstellen von Heatmaps verwenden\" \/>\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\/pheatmap-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 pheatmap() in R, um Heatmaps zu erstellen \u2013 Statorials\" \/>\n<meta property=\"og:description\" content=\"In diesem Tutorial wird anhand mehrerer Beispiele erl\u00e4utert, wie Sie die Funktion heatmap() in R zum Erstellen von Heatmaps verwenden\" \/>\n<meta property=\"og:url\" content=\"https:\/\/statorials.org\/de\/pheatmap-r\/\" \/>\n<meta property=\"og:site_name\" content=\"Statorials\" \/>\n<meta property=\"article:published_time\" content=\"2023-07-10T16:35:21+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/statorials.org\/wp-content\/uploads\/2023\/08\/phheat1.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\/pheatmap-r\/\",\"url\":\"https:\/\/statorials.org\/de\/pheatmap-r\/\",\"name\":\"So verwenden Sie pheatmap() in R, um Heatmaps zu erstellen \u2013 Statorials\",\"isPartOf\":{\"@id\":\"https:\/\/statorials.org\/de\/#website\"},\"datePublished\":\"2023-07-10T16:35:21+00:00\",\"dateModified\":\"2023-07-10T16:35:21+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 heatmap() in R zum Erstellen von Heatmaps verwenden\",\"breadcrumb\":{\"@id\":\"https:\/\/statorials.org\/de\/pheatmap-r\/#breadcrumb\"},\"inLanguage\":\"de-DE\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/statorials.org\/de\/pheatmap-r\/\"]}]},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/statorials.org\/de\/pheatmap-r\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Heim\",\"item\":\"https:\/\/statorials.org\/de\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"So verwenden sie pheatmap() in r, um heatmaps zu erstellen\"}]},{\"@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 pheatmap() in R, um Heatmaps zu erstellen \u2013 Statorials","description":"In diesem Tutorial wird anhand mehrerer Beispiele erl\u00e4utert, wie Sie die Funktion heatmap() in R zum Erstellen von Heatmaps verwenden","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\/pheatmap-r\/","og_locale":"de_DE","og_type":"article","og_title":"So verwenden Sie pheatmap() in R, um Heatmaps zu erstellen \u2013 Statorials","og_description":"In diesem Tutorial wird anhand mehrerer Beispiele erl\u00e4utert, wie Sie die Funktion heatmap() in R zum Erstellen von Heatmaps verwenden","og_url":"https:\/\/statorials.org\/de\/pheatmap-r\/","og_site_name":"Statorials","article_published_time":"2023-07-10T16:35:21+00:00","og_image":[{"url":"https:\/\/statorials.org\/wp-content\/uploads\/2023\/08\/phheat1.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\/pheatmap-r\/","url":"https:\/\/statorials.org\/de\/pheatmap-r\/","name":"So verwenden Sie pheatmap() in R, um Heatmaps zu erstellen \u2013 Statorials","isPartOf":{"@id":"https:\/\/statorials.org\/de\/#website"},"datePublished":"2023-07-10T16:35:21+00:00","dateModified":"2023-07-10T16:35:21+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 heatmap() in R zum Erstellen von Heatmaps verwenden","breadcrumb":{"@id":"https:\/\/statorials.org\/de\/pheatmap-r\/#breadcrumb"},"inLanguage":"de-DE","potentialAction":[{"@type":"ReadAction","target":["https:\/\/statorials.org\/de\/pheatmap-r\/"]}]},{"@type":"BreadcrumbList","@id":"https:\/\/statorials.org\/de\/pheatmap-r\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Heim","item":"https:\/\/statorials.org\/de\/"},{"@type":"ListItem","position":2,"name":"So verwenden sie pheatmap() in r, um heatmaps zu erstellen"}]},{"@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\/4492"}],"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=4492"}],"version-history":[{"count":0,"href":"https:\/\/statorials.org\/de\/wp-json\/wp\/v2\/posts\/4492\/revisions"}],"wp:attachment":[{"href":"https:\/\/statorials.org\/de\/wp-json\/wp\/v2\/media?parent=4492"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/statorials.org\/de\/wp-json\/wp\/v2\/categories?post=4492"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/statorials.org\/de\/wp-json\/wp\/v2\/tags?post=4492"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}