{"id":4492,"date":"2023-07-10T16:35:21","date_gmt":"2023-07-10T16:35:21","guid":{"rendered":"https:\/\/statorials.org\/pl\/mapa-graficzna-r\/"},"modified":"2023-07-10T16:35:21","modified_gmt":"2023-07-10T16:35:21","slug":"mapa-graficzna-r","status":"publish","type":"post","link":"https:\/\/statorials.org\/pl\/mapa-graficzna-r\/","title":{"rendered":"Jak u\u017cywa\u0107 pheatmap() w r do tworzenia map cieplnych"},"content":{"rendered":"<p><\/p>\n<hr>\n<p><span style=\"color: #000000;\">Mo\u017cesz u\u017cy\u0107 funkcji <strong>pheatmap()<\/strong> pakietu <strong>pheatmap<\/strong> w R, aby stworzy\u0107 wysoce spersonalizowane mapy cieplne.<\/span><\/p>\n<p> <span style=\"color: #000000;\">Poni\u017csze przyk\u0142ady pokazuj\u0105, jak w praktyce wykorzysta\u0107 t\u0119 funkcj\u0119 z nast\u0119puj\u0105cym fa\u0142szywym zbiorem danych:<\/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>Przyk\u0142ad 1: Utw\u00f3rz podstawow\u0105 map\u0119 ciepln\u0105<\/strong><\/span><\/h2>\n<p> <span style=\"color: #000000;\">Mo\u017cemy utworzy\u0107 map\u0119 ciepln\u0105 z domy\u015blnymi ustawieniami w <strong>mapie cieplnej<\/strong> , aby zwizualizowa\u0107 wszystkie warto\u015bci macierzy:<\/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=\"przyk\u0142ad mapy pheat w R\" width=\"502\" height=\"503\" srcset=\"\" sizes=\"auto, \"><\/p>\n<h2> <span style=\"color: #000000;\"><strong>Przyk\u0142ad 2: Utw\u00f3rz map\u0119 ciepln\u0105 z etykietami kom\u00f3rek<\/strong><\/span><\/h2>\n<p> <span style=\"color: #000000;\">Mo\u017cemy stworzy\u0107 za pomoc\u0105 argument\u00f3w <strong>display_numbers<\/strong> i <strong>Fontsize_number<\/strong> , aby wy\u015bwietli\u0107 warto\u015bci liczbowe w ka\u017cdej kom\u00f3rce mapy cieplnej z okre\u015blonym rozmiarem czcionki:<\/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=\"auto, \"><\/p>\n<p> <span style=\"color: #000000;\"><strong>Uwaga<\/strong> : Domy\u015blna warto\u015b\u0107 parametru <strong>numer_rozmiaru czcionki<\/strong> to <strong>8<\/strong> .<\/span><\/p>\n<h2> <span style=\"color: #000000;\"><strong>Przyk\u0142ad 3: Utw\u00f3rz map\u0119 ciepln\u0105 z niestandardowymi kolorami<\/strong><\/span><\/h2>\n<p> <span style=\"color: #000000;\">Mo\u017cemy r\u00f3wnie\u017c u\u017cy\u0107 argumentu <strong>colorRampPalette<\/strong> , aby okre\u015bli\u0107, jakich kolor\u00f3w u\u017cy\u0107 dla niskich, \u015brednich i wysokich warto\u015bci w mapie cieplnej:<\/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=\"auto, \"><\/p>\n<p> <span style=\"color: #000000;\">Niskie warto\u015bci s\u0105 teraz wy\u015bwietlane na <strong>niebiesko<\/strong> , \u015brednie warto\u015bci s\u0105 wy\u015bwietlane na <strong>bia\u0142o<\/strong> , a wysokie warto\u015bci s\u0105 wy\u015bwietlane na <strong>czerwono<\/strong> .<\/span><\/p>\n<p> <span style=\"color: #000000;\">Mo\u017cesz dowolnie okre\u015bli\u0107 kolory, kt\u00f3re chcesz stworzy\u0107 w\u0142asn\u0105 skal\u0119 kolor\u00f3w dla mapy cieplnej.<\/span><\/p>\n<h2> <span style=\"color: #000000;\"><strong>Dodatkowe zasoby<\/strong><\/span><\/h2>\n<p> <span style=\"color: #000000;\">Poni\u017csze samouczki wyja\u015bniaj\u0105, jak wykonywa\u0107 inne typowe zadania w j\u0119zyku R:<\/span><\/p>\n<p> <a href=\"https:\/\/statorials.org\/pl\/mapa-cieplna-korelacji-w-r\/\" target=\"_blank\" rel=\"noopener\">Jak utworzy\u0107 map\u0119 ciepln\u0105 korelacji w R<\/a><br \/> <a href=\"https:\/\/statorials.org\/pl\/mapa-cieplna-r-ggplot2\/\" target=\"_blank\" rel=\"noopener\">Jak utworzy\u0107 map\u0119 ciepln\u0105 w R za pomoc\u0105 ggplot2<\/a><br \/> <a href=\"https:\/\/statorials.org\/pl\/wykresl-dane-kategoryczne-w-r\/\" target=\"_blank\" rel=\"noopener\">Jak wykre\u015bli\u0107 dane kategoryczne w R<\/a><\/p>\n","protected":false},"excerpt":{"rendered":"<p>Mo\u017cesz u\u017cy\u0107 funkcji pheatmap() pakietu pheatmap w R, aby stworzy\u0107 wysoce spersonalizowane mapy cieplne. Poni\u017csze przyk\u0142ady pokazuj\u0105, jak w praktyce wykorzysta\u0107 t\u0119 funkcj\u0119 z nast\u0119puj\u0105cym fa\u0142szywym zbiorem danych: #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, 1)] = data[1:10, seq(1, 5, 1)] [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[3],"tags":[],"class_list":["post-4492","post","type-post","status-publish","format-standard","hentry","category-przewodnik"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v21.5 - https:\/\/yoast.com\/wordpress\/plugins\/seo\/ -->\n<title>Jak u\u017cywa\u0107 pheatmap() w R do tworzenia map cieplnych \u2013 Statorials<\/title>\n<meta name=\"description\" content=\"W tym samouczku wyja\u015bniono, jak u\u017cywa\u0107 funkcji heatmap() w j\u0119zyku R do tworzenia map cieplnych, podaj\u0105c kilka przyk\u0142ad\u00f3w\" \/>\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\/pl\/mapa-graficzna-r\/\" \/>\n<meta property=\"og:locale\" content=\"pl_PL\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Jak u\u017cywa\u0107 pheatmap() w R do tworzenia map cieplnych \u2013 Statorials\" \/>\n<meta property=\"og:description\" content=\"W tym samouczku wyja\u015bniono, jak u\u017cywa\u0107 funkcji heatmap() w j\u0119zyku R do tworzenia map cieplnych, podaj\u0105c kilka przyk\u0142ad\u00f3w\" \/>\n<meta property=\"og:url\" content=\"https:\/\/statorials.org\/pl\/mapa-graficzna-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=\"Benjamin Anderson\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"Napisane przez\" \/>\n\t<meta name=\"twitter:data1\" content=\"Benjamin Anderson\" \/>\n\t<meta name=\"twitter:label2\" content=\"Szacowany czas czytania\" \/>\n\t<meta name=\"twitter:data2\" content=\"2 minuty\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"WebPage\",\"@id\":\"https:\/\/statorials.org\/pl\/mapa-graficzna-r\/\",\"url\":\"https:\/\/statorials.org\/pl\/mapa-graficzna-r\/\",\"name\":\"Jak u\u017cywa\u0107 pheatmap() w R do tworzenia map cieplnych \u2013 Statorials\",\"isPartOf\":{\"@id\":\"https:\/\/statorials.org\/pl\/#website\"},\"datePublished\":\"2023-07-10T16:35:21+00:00\",\"dateModified\":\"2023-07-10T16:35:21+00:00\",\"author\":{\"@id\":\"https:\/\/statorials.org\/pl\/#\/schema\/person\/6484727a4612df3e69f016c3129c6965\"},\"description\":\"W tym samouczku wyja\u015bniono, jak u\u017cywa\u0107 funkcji heatmap() w j\u0119zyku R do tworzenia map cieplnych, podaj\u0105c kilka przyk\u0142ad\u00f3w\",\"breadcrumb\":{\"@id\":\"https:\/\/statorials.org\/pl\/mapa-graficzna-r\/#breadcrumb\"},\"inLanguage\":\"pl-PL\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/statorials.org\/pl\/mapa-graficzna-r\/\"]}]},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/statorials.org\/pl\/mapa-graficzna-r\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Dom\",\"item\":\"https:\/\/statorials.org\/pl\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Jak u\u017cywa\u0107 pheatmap() w r do tworzenia map cieplnych\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/statorials.org\/pl\/#website\",\"url\":\"https:\/\/statorials.org\/pl\/\",\"name\":\"Statorials\",\"description\":\"Tw\u00f3j przewodnik po kompetencjach statystycznych!\",\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/statorials.org\/pl\/?s={search_term_string}\"},\"query-input\":\"required name=search_term_string\"}],\"inLanguage\":\"pl-PL\"},{\"@type\":\"Person\",\"@id\":\"https:\/\/statorials.org\/pl\/#\/schema\/person\/6484727a4612df3e69f016c3129c6965\",\"name\":\"Benjamin Anderson\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"pl-PL\",\"@id\":\"https:\/\/statorials.org\/pl\/#\/schema\/person\/image\/\",\"url\":\"https:\/\/statorials.org\/pl\/wp-content\/uploads\/2023\/11\/Benjamin-Anderson-96x96.jpg\",\"contentUrl\":\"https:\/\/statorials.org\/pl\/wp-content\/uploads\/2023\/11\/Benjamin-Anderson-96x96.jpg\",\"caption\":\"Benjamin Anderson\"},\"description\":\"Cze\u015b\u0107, jestem Benjamin i jestem emerytowanym profesorem statystyki, kt\u00f3ry zosta\u0142 oddanym nauczycielem Statorials. Dzi\u0119ki bogatemu do\u015bwiadczeniu i wiedzy specjalistycznej w dziedzinie statystyki ch\u0119tnie dziel\u0119 si\u0119 swoj\u0105 wiedz\u0105, aby wzmocni\u0107 pozycj\u0119 uczni\u00f3w za po\u015brednictwem Statorials. Wiedzie\u0107 wi\u0119cej\",\"sameAs\":[\"https:\/\/statorials.org\/pl\"]}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"Jak u\u017cywa\u0107 pheatmap() w R do tworzenia map cieplnych \u2013 Statorials","description":"W tym samouczku wyja\u015bniono, jak u\u017cywa\u0107 funkcji heatmap() w j\u0119zyku R do tworzenia map cieplnych, podaj\u0105c kilka przyk\u0142ad\u00f3w","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\/pl\/mapa-graficzna-r\/","og_locale":"pl_PL","og_type":"article","og_title":"Jak u\u017cywa\u0107 pheatmap() w R do tworzenia map cieplnych \u2013 Statorials","og_description":"W tym samouczku wyja\u015bniono, jak u\u017cywa\u0107 funkcji heatmap() w j\u0119zyku R do tworzenia map cieplnych, podaj\u0105c kilka przyk\u0142ad\u00f3w","og_url":"https:\/\/statorials.org\/pl\/mapa-graficzna-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":"Benjamin Anderson","twitter_card":"summary_large_image","twitter_misc":{"Napisane przez":"Benjamin Anderson","Szacowany czas czytania":"2 minuty"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"WebPage","@id":"https:\/\/statorials.org\/pl\/mapa-graficzna-r\/","url":"https:\/\/statorials.org\/pl\/mapa-graficzna-r\/","name":"Jak u\u017cywa\u0107 pheatmap() w R do tworzenia map cieplnych \u2013 Statorials","isPartOf":{"@id":"https:\/\/statorials.org\/pl\/#website"},"datePublished":"2023-07-10T16:35:21+00:00","dateModified":"2023-07-10T16:35:21+00:00","author":{"@id":"https:\/\/statorials.org\/pl\/#\/schema\/person\/6484727a4612df3e69f016c3129c6965"},"description":"W tym samouczku wyja\u015bniono, jak u\u017cywa\u0107 funkcji heatmap() w j\u0119zyku R do tworzenia map cieplnych, podaj\u0105c kilka przyk\u0142ad\u00f3w","breadcrumb":{"@id":"https:\/\/statorials.org\/pl\/mapa-graficzna-r\/#breadcrumb"},"inLanguage":"pl-PL","potentialAction":[{"@type":"ReadAction","target":["https:\/\/statorials.org\/pl\/mapa-graficzna-r\/"]}]},{"@type":"BreadcrumbList","@id":"https:\/\/statorials.org\/pl\/mapa-graficzna-r\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Dom","item":"https:\/\/statorials.org\/pl\/"},{"@type":"ListItem","position":2,"name":"Jak u\u017cywa\u0107 pheatmap() w r do tworzenia map cieplnych"}]},{"@type":"WebSite","@id":"https:\/\/statorials.org\/pl\/#website","url":"https:\/\/statorials.org\/pl\/","name":"Statorials","description":"Tw\u00f3j przewodnik po kompetencjach statystycznych!","potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/statorials.org\/pl\/?s={search_term_string}"},"query-input":"required name=search_term_string"}],"inLanguage":"pl-PL"},{"@type":"Person","@id":"https:\/\/statorials.org\/pl\/#\/schema\/person\/6484727a4612df3e69f016c3129c6965","name":"Benjamin Anderson","image":{"@type":"ImageObject","inLanguage":"pl-PL","@id":"https:\/\/statorials.org\/pl\/#\/schema\/person\/image\/","url":"https:\/\/statorials.org\/pl\/wp-content\/uploads\/2023\/11\/Benjamin-Anderson-96x96.jpg","contentUrl":"https:\/\/statorials.org\/pl\/wp-content\/uploads\/2023\/11\/Benjamin-Anderson-96x96.jpg","caption":"Benjamin Anderson"},"description":"Cze\u015b\u0107, jestem Benjamin i jestem emerytowanym profesorem statystyki, kt\u00f3ry zosta\u0142 oddanym nauczycielem Statorials. Dzi\u0119ki bogatemu do\u015bwiadczeniu i wiedzy specjalistycznej w dziedzinie statystyki ch\u0119tnie dziel\u0119 si\u0119 swoj\u0105 wiedz\u0105, aby wzmocni\u0107 pozycj\u0119 uczni\u00f3w za po\u015brednictwem Statorials. Wiedzie\u0107 wi\u0119cej","sameAs":["https:\/\/statorials.org\/pl"]}]}},"yoast_meta":{"yoast_wpseo_title":"","yoast_wpseo_metadesc":"","yoast_wpseo_canonical":""},"_links":{"self":[{"href":"https:\/\/statorials.org\/pl\/wp-json\/wp\/v2\/posts\/4492","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/statorials.org\/pl\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/statorials.org\/pl\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/statorials.org\/pl\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/statorials.org\/pl\/wp-json\/wp\/v2\/comments?post=4492"}],"version-history":[{"count":0,"href":"https:\/\/statorials.org\/pl\/wp-json\/wp\/v2\/posts\/4492\/revisions"}],"wp:attachment":[{"href":"https:\/\/statorials.org\/pl\/wp-json\/wp\/v2\/media?parent=4492"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/statorials.org\/pl\/wp-json\/wp\/v2\/categories?post=4492"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/statorials.org\/pl\/wp-json\/wp\/v2\/tags?post=4492"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}