{"id":55661,"date":"2024-06-16T17:06:48","date_gmt":"2024-06-16T09:06:48","guid":{"rendered":"http:\/\/www.biocloudservice.com\/wordpress\/?p=55661"},"modified":"2024-06-16T17:06:48","modified_gmt":"2024-06-16T09:06:48","slug":"%e5%a4%8d%e6%9d%82%e7%83%ad%e5%9b%be%e7%bb%98%e5%88%b6%e7%a7%98%e7%b1%8d%ef%bc%9a%e7%94%a8complexheatmap%e5%88%9b%e9%80%a0%e6%95%b0%e6%8d%ae%e7%9a%84%e8%a7%86%e8%a7%89%e5%a5%87%e8%bf%b9%ef%bc%81-3","status":"publish","type":"post","link":"http:\/\/www.biocloudservice.com\/wordpress\/?p=55661","title":{"rendered":"\u590d\u6742\u70ed\u56fe\u7ed8\u5236\u79d8\u7c4d\uff1a\u7528ComplexHeatmap\u521b\u9020\u6570\u636e\u7684\u89c6\u89c9\u5947\u8ff9\uff01"},"content":{"rendered":"<p><html><br \/>\n<head><br \/>\n<title><\/title><br \/>\n<meta charset=\"utf-8\"><br \/>\n<meta name=\"viewport\" content=\"width=device-width,initial-scale=1.0,maximum-scale=1.0,user-scalable=0,viewport-fit=cover\"><\/p>\n<style>\n*{margin:0;padding:0}html{-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%;line-height:1.6}img{z-index:999;position:relative;max-width:100%;margin:10px 0;}body{letter-spacing:.034em}h1,h2,h3,h4,h5,h6{font-weight:400;font-size:16px}a{color:#576b95;text-decoration:none;-webkit-tap-highlight-color:rgba(0,0,0,0)}td,th{word-wrap:break-word;padding:5px 10px;border:1px solid #DDD;}table{margin-bottom:10px;border-collapse:collapse;display:table;width:100%!important;}.appmsg_skin_default .rich_media_area_primary{background-color:#fff}.appmsg_skin_default .rich_media_area_primary .weui-loadmore_line .weui-loadmore__tips{background-color:#fff}.rich_media_area_primary{padding:20px 16px 12px;background-color:#fafafa}@media (max-width:375px){.rich_media_area_primary{padding:20px 60px 15px 60px}.rich_media_area_extra{padding:0 60px 21px 60px}}@media (min-width:1024px){.rich_media_area_primary_inner,.rich_media_area_extra_inner,body{max-width:677px;margin-left:auto;margin-right:auto}.rich_media_area_primary{padding-top:32px}}.rich_media{padding:20px;overflow:hidden;}.appmsg_skin_default .rich_media_area_primary{background-color:#fff}.appmsg_skin_default .rich_media_area_primary .weui-loadmore_line .weui-loadmore__tips{background-color:#fff}@media screen and (min-width:1024px){.rich_media_area_primary_inner,.rich_media_area_extra_inner{max-width:677px;margin-left:auto;margin-right:auto}.rich_media_area_primary{padding-top:32px}}.rich_media_content{overflow:hidden;color:#333;font-size:17px;word-wrap:break-word;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto;text-align:justify;position:relative;z-index:0}.rich_media_content *{max-width:100%!important;box-sizing:border-box!important;-webkit-box-sizing:border-box!important;word-wrap:break-word!important}.rich_media_content p{clear:both;min-height:1em}.rich_media_content em{font-style:italic}.rich_media_content fieldset{min-width:0}.rich_media_content .list-paddingleft-1,.rich_media_content .list-paddingleft-2,.rich_media_content .list-paddingleft-3{padding-left:2.2em}.rich_media_content .list-paddingleft-1 .list-paddingleft-2,.rich_media_content .list-paddingleft-2 .list-paddingleft-2,.rich_media_content .list-paddingleft-3 .list-paddingleft-2{padding-left:30px}.rich_media_content .list-paddingleft-1{padding-left:1.2em}.rich_media_content .list-paddingleft-3{padding-left:3.2em}.rich_media_content .code-snippet,.rich_media_content .code-snippet__fix{max-width:1000%!important}.rich_media_content .code-snippet *,.rich_media_content .code-snippet__fix *{max-width:1000%!important}.rich_media_title{font-size:22px;line-height:1.4;margin-bottom:13px;padding-bottom:13px;border-bottom:1px solid #e7e7eb;}@supports(-webkit-overflow-scrolling:touch){.rich_media_title{font-weight:700}}.rich_media_meta{display:inline-block;vertical-align:middle;padding:0 0 10px 0;font-size:15px;-webkit-tap-highlight-color:rgba(0,0,0,0)}.rich_media_meta.icon_appmsg_tag{margin-right:0px}.rich_media_meta.meta_tag_text{margin-right:0}.rich_media_meta_list em{font-style:normal}.rich_media_meta_text{color:#a5a5a5;}p{margin:0;}.msgBox{margin-top:20px;padding-top:20px;padding-left:50px;overflow:hidden;border-top:2px dashed #09a2ff;}.msg{padding-top:7px;clear:both;}.msgBody{float:right;width:100%;margin-left:55px;padding-bottom:15px;border-bottom:1px dashed #e0e0e0;}.userHeadImg{float:left;margin-left:-50px;}.userHeadImg img{width:40px;height:40px;margin-right:10px;border-radius:3px;}.userName{color:#888888;line-height:24px;font-size:14px;margin:5px 0 5px 0;height:24px;}.replyBody,.autherBody{color:#565656;font-size:15px;}.replyIcon{border-left:4px solid #33ab01;margin-right:5px;}.ad{text-decoration:none;color:#d6d4d4;font-size:12px;}.msgBodyReply{padding-top:5px;}.userName span{float:right;color:#afafaf;font-size:14px;}code{text-align:left;font-size:14px;display:block;white-space:pre;display:-webkit-box;display:-webkit-flex;display:flex;position:relative;}.code-snippet__fix{font-size:14px;margin:10px 0;display:block;color:#333;position:relative;background-color:rgba(0,0,0,0.03);border:1px solid #f0f0f0;border-radius:2px;display:-webkit-box;display:-webkit-flex;display:flex;padding-left:25px;line-height:26px}.code-snippet__fix code{text-align:left;font-size:14px;display:block;white-space:pre;display:-webkit-box;display:-webkit-flex;display:flex;position:relative;font-family:Consolas,\"Liberation Mono\",Menlo,Courier,monospace}.code-snippet__comment,.code-snippet__quote{color:#afafaf;font-style:italic}.code-snippet__keyword,.code-snippet__selector-tag,.code-snippet__subst{color:#ca7d37}.code-snippet__number,.code-snippet__literal,.code-snippet__variable,.code-snippet__template-variable,.code-snippet__tag .code-snippet__attr{color:#0e9ce5}.code-snippet__string,.code-snippet__doctag{color:#d14}.code-snippet__title,.code-snippet__section,.code-snippet__selector-id{color:#d14}.code-snippet__subst{font-weight:normal}.code-snippet__type,.code-snippet__class .code-snippet__title{color:#0e9ce5}.code-snippet__tag,.code-snippet__name,.code-snippet__attribute{color:#0e9ce5;font-weight:normal}.code-snippet__regexp,.code-snippet__link{color:#ca7d37}.code-snippet__symbol,.code-snippet__bullet{color:#d14}.code-snippet__built_in,.code-snippet__builtin-name{color:#ca7d37}.code-snippet__meta{color:#afafaf}.code-snippet__deletion{background:#fdd}.code-snippet__addition{background:#dfd}.code-snippet__emphasis{font-style:italic}.code-snippet__strong{font-weight:bold}.account_avatar{width:40px;height:40px;padding:0;}.account_info{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-align:center;-webkit-align-items:center;padding:20px 0;align-items:center}.flex_bd{padding-left:14px;}.account_nickname{display:inline-block;vertical-align:middle;line-height:1.2;color:#576b95;font-size:14px}.account_desc{overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:1;color:rgba(0,0,0,0.3);font-size:14px;line-height:1.2;padding-top:.4em}.msg_source_url{text-align:left;word-break:break-all;margin-top:20px;}.msg_source_url a{padding-right:10px;}.msg_source_url .url_text{color:#a8a8a8;}.video-desc{font-size:14px;margin-top:15px;color:#6c6c6c;}.msg_source_url{text-align:left;}.original_primary_card_tips{color:rgba(0,0,0,0.3);line-height:1.4;font-size:15px;}.weui-flex__item{margin-bottom:20px;padding:20px 16px;margin-top:16px;line-height:1.4;align-items:center;background-color:#f7f7f7;border-radius:8px;position:relative;}.original_primary_desc{color:rgba(0,0,0,0.5);font-size:14px;padding-top:4px;width:auto;overflow:hidden;text-overflow:ellipsis;}.msgBodyReplyList{border-top:1px solid #e1e1e1;margin-top:10px;}.msgBodyReplyListTop{border-top:0;}.reply_like_num{float:right;font-size:14px;color:#c7c7c7;}.msgData{margin-top:20px;color:#626262;}.msgData span{font-size:14px;padding-right:15px;}.msgData .likes{float:right;padding-right:0;}.js_text_content p{font-size:18px;}.rich_media_meta_link{font-size:15px;}blockquote {padding-left: 10px;border-left: 3px solid #dbdbdb;color: rgba(0,0,0,0.5);font-size: 15px;padding-top: 4px;margin: 1em 0;}.video_iframe{width:500px;height:400px;}.blockquote_info{color:#b5b5b5;margin-top:10px;}#copyright_logo{color:#bdbdbd;}.rich_media_meta_list{margin-bottom:10px;}.reprint{background:#efefef;border-radius:5px;padding:8px;color:#1f1f1f;}.reprint a{word-break:break-all;}.topic{color:#8e8e8e;background:#f7f7f7;border-radius:5px;padding:10px 8px;}.topic a{padding-right:5px;}.topic p{margin-bottom:5px;}\n<\/style>\n<link href=\"https:\/\/www.juyifx.cn\/config\/css\/wxArticle.css\" rel=\"stylesheet\"\/>\n<\/head><script>\nvar data={\"mp\":\"\u751f\u4fe1\u679c\",\"title\":\"\u590d\u6742\u70ed\u56fe\u7ed8\u5236\u79d8\u7c4d\uff1a\u7528ComplexHeatmap\u521b\u9020\u6570\u636e\u7684\u89c6\u89c9\u5947\u8ff9\uff01\",\"time\":\"2024-01-09 19:00:57\",\"timeStamp\":\"1704798057\"};\n<\/script><br \/>\n<body><\/p>\n<div class=\"rich_media\">\n<h1 class=\"rich_media_title\" id=\"activity-name\"><a href=\"http:\/\/mp.weixin.qq.com\/s?__biz=Mzg3OTg3MjQyNg==&#038;mid=2247498664&#038;idx=1&#038;sn=73fe368ce797757f8efbf8d34fe1e15e&#038;chksm=cf7f6b6df808e27b4699021bb3234a1e9e6535cd0652f03464787e23472bef836bfcaaf7d15f#rd\" target=\"_blank\" rel=\"noopener\">\u590d\u6742\u70ed\u56fe\u7ed8\u5236\u79d8\u7c4d\uff1a\u7528ComplexHeatmap\u521b\u9020\u6570\u636e\u7684\u89c6\u89c9\u5947\u8ff9\uff01<\/a><\/h1>\n<div id=\"meta_content\" class=\"rich_media_meta_list\"><span class=\"rich_media_meta rich_media_meta_text\">\u5c0f\u56fe&nbsp;&nbsp;<\/span><span class=\"rich_media_meta rich_media_meta_nickname\" id=\"profileBt\"><a href=\"javascript:void(0);\" class=\"wx_tap_link js_wx_tap_highlight weui-wa-hotarea\" id=\"js_name\">\u751f\u4fe1\u679c&nbsp;&nbsp;<\/a><\/span><em id=\"publish_time\" class=\"rich_media_meta rich_media_meta_text\">2024-01-09 19:00:57<\/em><\/div>\n<p><content><\/p>\n<div class=\"reprint\">\n<p>\u8f6c\u81ea\u516c\u4f17\u53f7\uff1a\u751f\u4fe1\u56fe<br \/><a href=\"http:\/\/mp.weixin.qq.com\/s?__biz=MzkxODUxNDgzNA==&#038;mid=2247486641&#038;idx=1&#038;sn=c452859d23aba637fb5dafc37a909739\" target=\"_blank\" title=\"\u9605\u8bfb\u539f\u6587\" rel=\"noopener\">http:\/\/mp.weixin.qq.com\/s?__biz=MzkxODUxNDgzNA==&#038;mid=2247486641&#038;idx=1&#038;sn=c452859d23aba637fb5dafc37a909739<\/a><\/p>\n<\/div>\n<p style=\"margin-left: 0.0pt;text-indent: 0.0pt;line-height: normal;font-size: 12.0pt;font-family: \u5b8b\u4f53;mso-fareast-font-family: &#39;\u5b8b\u4f53&#39;;mso-bidi-font-family: \u5b8b\u4f53;font-weight: normal;mso-bidi-font-weight: normal;mso-margin-top-alt: auto;mso-margin-bottom-alt: auto;text-align: left;mso-pagination: widow-orphan;mso-outline-level: 1;border-bottom: solid #EEEEEE 1.0pt;mso-border-bottom-alt: solid #EEEEEE 0.75pt;mso-padding-alt: 0.0pt 0.0pt 0.0pt 0.0pt;padding: 0.0pt 0.0pt 0.0pt 0.0pt;\"><img decoding=\"async\" src=\"https:\/\/i0.wp.com\/www.biocloudservice.com\/wordpress\/wp-content\/uploads\/2024\/06\/1_rE2v0O5WiaUDJjgv5bxK2G1ePHyH2g-35.jpg?w=640\" onerror=\"this.src='https:\/\/mmbiz.qpic.cn\/sz_mmbiz_jpg\/zcicibWZessAysHY49vPGCraibakiaNq6hQgn8C5MfvVLQGxlNZPEia2PajKAzrE2v0O5WiaUDJjgv5bxK2G1ePHyH2g\/640?wx_fmt=jpeg&amp;wxfrom=5&amp;wx_lazy=1&amp;wx_co=1'\" class=\"rich_pages wxw-img\" data-ratio=\"0.23333333333333334\" data-w=\"1080\" data-imgfileid=\"100014878\"  data-recalc-dims=\"1\" \/><\/p>\n<p style=\"mso-margin-top-alt: auto;mso-margin-bottom-alt: auto;margin-left: 0.0pt;text-indent: 0.0pt;line-height: normal;font-size: 12.0pt;font-family: \u5b8b\u4f53;mso-fareast-font-family: &#39;\u5b8b\u4f53&#39;;mso-bidi-font-family: \u5b8b\u4f53;font-weight: normal;mso-bidi-font-weight: normal;margin-top: 9.6pt;margin-bottom: 9.6pt;text-align: left;mso-pagination: widow-orphan;\"><span style=\"font-size:12.0pt;mso-bidi-font-size:12.0pt;font-family:Open Sans;mso-ascii-font-family:Open Sans;mso-fareast-font-family:\u5b8b\u4f53;mso-bidi-font-family:Open Sans;font-variant:normal;text-transform:none;color:#333333;mso-font-kerning:0.0pt;\">hello\uff0c\u76f8\u4fe1\u5927\u5bb6\u5df2\u7ecf\u5bf9Heatmap\u8fd9\u4e2aR\u5305\u8f7b\u8f66\u719f\u8def\u5566\uff0c\u90a3\u4e48\u4f60\u77e5\u9053\u5982\u4f55\u5728\u70ed\u56fe\u4e2d\u5c55\u793a\u4e0d\u540c\u6837\u672c\u7684\u76f8\u5bf9\u4e30\u5ea6\u561b\uff1f\u4eca\u5929\u5c0f\u679c\u5c31\u6765\u6559\u5927\u5bb6\u5982\u4f55\u7528ComplexHeatmap\u5305\u7ed8\u5236\u590d\u6742\u70ed\u56fe\uff0c\u611f\u5174\u8da3\u7684\u8bdd\u5c31\u548c\u5c0f\u679c\u4e00\u8d77\u770b\u4e0b\u53bb\u5427\uff01\uff01<\/span><\/p>\n<p style=\"margin-left: 0.0pt;text-indent: 0.0pt;line-height: normal;font-size: 12.0pt;font-family: \u5b8b\u4f53;mso-fareast-font-family: &#39;\u5b8b\u4f53&#39;;mso-bidi-font-family: \u5b8b\u4f53;font-weight: normal;mso-bidi-font-weight: normal;mso-margin-top-alt: auto;mso-margin-bottom-alt: auto;text-align: left;mso-pagination: widow-orphan;mso-outline-level: 2;border-bottom: solid #EEEEEE 1.0pt;mso-border-bottom-alt: solid #EEEEEE 0.75pt;mso-padding-alt: 0.0pt 0.0pt 0.0pt 0.0pt;padding: 0.0pt 0.0pt 0.0pt 0.0pt;\"><span style=\"font-size:21.0pt;mso-bidi-font-size:21.0pt;font-family:Open Sans;mso-ascii-font-family:Open Sans;mso-fareast-font-family:\u5b8b\u4f53;mso-bidi-font-family:Open Sans;font-variant:normal;text-transform:none;color:#333333;mso-font-kerning:0.0pt;font-weight:bold;mso-bidi-font-weight:bold;\">Heatmap\u548cComplexHeatmap\u7684\u533a\u522b<\/span><\/p>\n<p style=\"margin-left: 0pt;text-indent: 0pt;line-height: normal;font-size: 12pt;font-family: \u5b8b\u4f53;font-weight: normal;margin-top: 9.6pt;margin-bottom: 9.6pt;text-align: left;\"><span style=\"font-size:12.0pt;mso-bidi-font-size:12.0pt;font-family:Open Sans;mso-ascii-font-family:Open Sans;mso-fareast-font-family:\u5b8b\u4f53;mso-bidi-font-family:Open Sans;font-variant:normal;text-transform:none;color:#333333;mso-font-kerning:0.0pt;\">\u5728\u4f7f\u7528\u4e4b\u524d\uff0c\u5c0f\u679c\u5148\u6765\u5e26\u5927\u5bb6\u533a\u5206\u4e00\u4e0b\u8fd9\u4e24\u4e2aR\u5305\u5427\uff01<\/span><\/p>\n<p style=\"line-height: normal;font-size: 12.0pt;font-family: \u5b8b\u4f53;mso-fareast-font-family: &#39;\u5b8b\u4f53&#39;;mso-bidi-font-family: \u5b8b\u4f53;font-weight: normal;mso-bidi-font-weight: normal;mso-list: l1 level1 lfo1;mso-margin-top-alt: auto;mso-margin-bottom-alt: auto;text-align: left;margin-left: 36.0pt;text-indent: -18.0pt;mso-pagination: widow-orphan;\"><span style=\"font-size:10.0pt;mso-bidi-font-size:12.0pt;font-family:Symbol;mso-ascii-font-family:Symbol;mso-fareast-font-family:\u5b8b\u4f53;mso-bidi-font-family:Open Sans;font-variant:normal;text-transform:none;color:#333333;mso-font-kerning:0.0pt;\">\u00b7<span style=\"font:7.0pt Times New Roman;\"><\/span><\/span><span style=\"font-size:12.0pt;mso-bidi-font-size:12.0pt;font-family:\u5b8b\u4f53;mso-ascii-font-family:Open Sans;mso-bidi-font-family:Open Sans;font-variant:normal;text-transform:none;color:#333333;mso-font-kerning:0.0pt;font-weight:bold;mso-bidi-font-weight:bold;\">\u529f\u80fd\u548c\u7075\u6d3b\u6027\uff1a<\/span><span style=\"font-size:12.0pt;mso-bidi-font-size:12.0pt;font-family:Open Sans;mso-ascii-font-family:Open Sans;mso-fareast-font-family:\u5b8b\u4f53;mso-bidi-font-family:Open Sans;font-variant:normal;text-transform:none;color:#333333;mso-font-kerning:0.0pt;\"><\/span><\/p>\n<p style=\"text-indent: 0.0pt;line-height: normal;font-size: 12.0pt;font-family: \u5b8b\u4f53;mso-fareast-font-family: &#39;\u5b8b\u4f53&#39;;mso-bidi-font-family: \u5b8b\u4f53;font-weight: normal;mso-bidi-font-weight: normal;mso-margin-top-alt: auto;mso-margin-bottom-alt: auto;text-align: left;margin-left: 36.0pt;mso-pagination: widow-orphan;\"><span style=\"font-size:12.0pt;mso-bidi-font-size:12.0pt;font-family:Open Sans;mso-ascii-font-family:Open Sans;mso-fareast-font-family:\u5b8b\u4f53;mso-bidi-font-family:Open Sans;font-variant:normal;text-transform:none;color:#333333;mso-font-kerning:0.0pt;\">Heatmap\u662fR\u8bed\u8a00\u4e2d\u57fa\u672c\u7684\u7ed8\u5236\u70ed\u56fe\u7684\u51fd\u6570\uff0c\u5b83\u53ef\u4ee5\u7528\u4e8e\u7b80\u5355\u7684\u70ed\u56fe\u7ed8\u5236\uff0c\u4f46\u529f\u80fd\u76f8\u5bf9\u8f83\u4e3a\u6709\u9650\u3002\u5b83\u4e3b\u8981\u7528\u4e8e\u5c55\u793a\u6570\u503c\u77e9\u9635\u7684\u989c\u8272\u7f16\u7801\uff0c\u4e0d\u652f\u6301\u6dfb\u52a0<\/span><span style=\"font-size:12.0pt;mso-bidi-font-size:12.0pt;font-family:Open Sans;mso-ascii-font-family:Open Sans;mso-fareast-font-family:\u5b8b\u4f53;mso-bidi-font-family:Open Sans;font-variant:normal;text-transform:none;color:#333333;mso-font-kerning:0.0pt;\">\u5206\u7ec4\u6ce8\u91ca\u3001\u884c\u5217\u805a\u7c7b\u7b49\u9ad8\u7ea7\u529f\u80fd\u3002ComplexHeatmap\u662f\u4e00\u4e2a\u7531Zuguang Gu\u5f00\u53d1\u7684R\u5305\uff0c\u5b83\u5728Heatmap\u57fa\u7840\u4e0a\u63d0\u4f9b\u4e86\u66f4\u591a\u9ad8\u7ea7\u529f\u80fd\u548c\u7075\u6d3b\u6027\u3002\u901a\u8fc7 ComplexHeatmap\uff0c\u4f60\u53ef\u4ee5\u81ea\u5b9a\u4e49\u70ed\u56fe\u7684\u5404\u4e2a\u65b9\u9762\uff0c\u5982\u6dfb\u52a0\u5206\u7ec4\u6ce8\u91ca\u3001\u81ea\u5b9a\u4e49\u989c\u8272\u6620\u5c04\u3001\u884c\u5217\u805a\u7c7b\u3001\u8c03\u6574\u6ce8\u91ca\u7b49\u3002\u5b83\u8fd8\u63d0\u4f9b\u4e86\u4e00\u7cfb\u5217\u7684\u8f85\u52a9\u51fd\u6570\u548c\u53c2\u6570\uff0c\u4f7f\u5f97\u7528\u6237\u53ef\u4ee5\u8fdb\u884c\u66f4\u590d\u6742\u3001\u66f4\u7cbe\u7ec6\u7684\u70ed\u56fe\u7ed8\u5236\u3002<\/span> &nbsp; &nbsp;<o:page><\/o:page><\/p>\n<p style=\"line-height: normal;font-size: 12.0pt;font-family: \u5b8b\u4f53;mso-fareast-font-family: &#39;\u5b8b\u4f53&#39;;mso-bidi-font-family: \u5b8b\u4f53;font-weight: normal;mso-bidi-font-weight: normal;mso-list: l1 level1 lfo1;mso-margin-top-alt: auto;mso-margin-bottom-alt: auto;text-align: left;margin-left: 36.0pt;text-indent: -18.0pt;mso-pagination: widow-orphan;\"><span style=\"font-size:10.0pt;mso-bidi-font-size:12.0pt;font-family:Symbol;mso-ascii-font-family:Symbol;mso-fareast-font-family:\u5b8b\u4f53;mso-bidi-font-family:Open Sans;font-variant:normal;text-transform:none;color:#333333;mso-font-kerning:0.0pt;\">\u00b7<span style=\"font:7.0pt Times New Roman;\"><\/span><\/span><span style=\"font-size:12.0pt;mso-bidi-font-size:12.0pt;font-family:\u5b8b\u4f53;mso-ascii-font-family:Open Sans;mso-bidi-font-family:Open Sans;font-variant:normal;text-transform:none;color:#333333;mso-font-kerning:0.0pt;font-weight:bold;mso-bidi-font-weight:bold;\">\u4ee3\u7801\u590d\u6742\u5ea6\uff1a<\/span><span style=\"font-size:12.0pt;mso-bidi-font-size:12.0pt;font-family:Open Sans;mso-ascii-font-family:Open Sans;mso-fareast-font-family:\u5b8b\u4f53;mso-bidi-font-family:Open Sans;font-variant:normal;text-transform:none;color:#333333;mso-font-kerning:0.0pt;\"><\/span><\/p>\n<p style=\"text-indent: 0pt;line-height: normal;font-size: 12pt;font-family: \u5b8b\u4f53;font-weight: normal;text-align: left;margin-left: 36pt;\"><span style=\"font-size:12.0pt;mso-bidi-font-size:12.0pt;font-family:Open Sans;mso-ascii-font-family:Open Sans;mso-fareast-font-family:\u5b8b\u4f53;mso-bidi-font-family:Open Sans;font-variant:normal;text-transform:none;color:#333333;mso-font-kerning:0.0pt;\">\u7531\u4e8eComplexHeatmap\u63d0\u4f9b\u4e86\u66f4\u591a\u7684\u529f\u80fd\u548c\u9009\u9879\uff0c\u5176\u4f7f\u7528\u76f8\u5bf9\u590d\u6742\u4e00\u4e9b\uff0c\u9700\u8981\u66f4\u591a\u7684\u4ee3\u7801\u6765\u5b8c\u6210\u5b9a\u5236\u5316\u7684\u70ed\u56fe\u7ed8\u5236\u3002Heatmap\u5219\u76f8\u5bf9\u7b80\u5355\uff0c\u9002\u7528\u4e8e\u7b80\u5355\u7684\u70ed\u56fe\u9700\u6c42\u6216\u5feb\u901f\u5b9e\u9a8c\u3002<\/span><\/p>\n<p style=\"line-height: normal;font-size: 12.0pt;font-family: \u5b8b\u4f53;mso-fareast-font-family: &#39;\u5b8b\u4f53&#39;;mso-bidi-font-family: \u5b8b\u4f53;font-weight: normal;mso-bidi-font-weight: normal;mso-list: l1 level1 lfo1;mso-margin-top-alt: auto;mso-margin-bottom-alt: auto;text-align: left;margin-left: 36.0pt;text-indent: -18.0pt;mso-pagination: widow-orphan;\"><span style=\"font-size:10.0pt;mso-bidi-font-size:12.0pt;font-family:Symbol;mso-ascii-font-family:Symbol;mso-fareast-font-family:\u5b8b\u4f53;mso-bidi-font-family:Open Sans;font-variant:normal;text-transform:none;color:#333333;mso-font-kerning:0.0pt;\">\u00b7<span style=\"font:7.0pt Times New Roman;\"><\/span><\/span><span style=\"font-size:12.0pt;mso-bidi-font-size:12.0pt;font-family:\u5b8b\u4f53;mso-ascii-font-family:Open Sans;mso-bidi-font-family:Open Sans;font-variant:normal;text-transform:none;color:#333333;mso-font-kerning:0.0pt;font-weight:bold;mso-bidi-font-weight:bold;\">\u793e\u533a\u652f\u6301\uff1a<\/span><span style=\"font-size:12.0pt;mso-bidi-font-size:12.0pt;font-family:Open Sans;mso-ascii-font-family:Open Sans;mso-fareast-font-family:\u5b8b\u4f53;mso-bidi-font-family:Open Sans;font-variant:normal;text-transform:none;color:#333333;mso-font-kerning:0.0pt;\"><\/span><\/p>\n<p style=\"text-indent: 0.0pt;line-height: normal;font-size: 12.0pt;font-family: \u5b8b\u4f53;mso-fareast-font-family: &#39;\u5b8b\u4f53&#39;;mso-bidi-font-family: \u5b8b\u4f53;font-weight: normal;mso-bidi-font-weight: normal;mso-margin-top-alt: auto;mso-margin-bottom-alt: auto;text-align: left;margin-left: 36.0pt;mso-pagination: widow-orphan;\"><span style=\"font-size:12.0pt;mso-bidi-font-size:12.0pt;font-family:Open Sans;mso-ascii-font-family:Open Sans;mso-fareast-font-family:\u5b8b\u4f53;mso-bidi-font-family:Open Sans;font-variant:normal;text-transform:none;color:#333333;mso-font-kerning:0.0pt;\">ComplexHeatmap\u4f5c\u4e3a\u4e00\u4e2a\u4e13\u95e8\u7684R\u5305\uff0c\u62e5\u6709\u66f4\u5927\u7684\u793e\u533a\u652f\u6301\u548c\u66f4\u5e7f\u6cdb\u7684\u7528\u6237\u7fa4\u4f53\u3002\u4f60\u53ef\u4ee5\u5728\u5176\u5b98\u65b9\u6587\u6863\u3001GitHub\u4e0a\u627e\u5230\u5927\u91cf\u7684\u793a\u4f8b\u3001\u6587\u6863\u548c\u4ea4\u6d41\u8d44\u6e90\uff0c\u4ee5\u4fbf\u5728\u4f7f\u7528\u65f6\u83b7\u53d6\u5e2e\u52a9\u548c\u89e3\u51b3\u95ee\u9898\u3002\u76f8\u6bd4\u4e4b\u4e0b\uff0cHeatmap\u4f5c\u4e3aR\u8bed\u8a00\u7684\u57fa\u672c\u51fd\u6570\uff0c\u5176\u6587\u6863\u548c\u793a\u4f8b\u76f8\u5bf9\u8f83\u5c11\u3002<\/span><\/p>\n<p style=\"text-indent: 0pt;line-height: normal;font-size: 12pt;font-family: \u5b8b\u4f53;font-weight: normal;text-align: left;margin-left: 36pt;\"><span style=\"font-size:12.0pt;mso-bidi-font-size:12.0pt;font-family:Open Sans;mso-ascii-font-family:Open Sans;mso-fareast-font-family:\u5b8b\u4f53;mso-bidi-font-family:Open Sans;font-variant:normal;text-transform:none;color:#333333;mso-font-kerning:0.0pt;\">\u7efc\u4e0a\u6240\u8ff0\uff0cComplexHeatmap\u76f8\u5bf9\u4e8eHeatmap\u63d0\u4f9b\u4e86\u66f4\u591a\u7684\u9ad8\u7ea7\u529f\u80fd\u548c\u7075\u6d3b\u6027\uff0c\u4f46\u4e5f\u66f4\u590d\u6742\u4e00\u4e9b\u3002\u5982\u679c\u4f60\u9700\u8981\u8fdb\u884c\u590d\u6742\u7684\u70ed\u56fe\u7ed8\u5236\uff0c\u5e76\u6dfb\u52a0\u5206\u7ec4\u6ce8\u91ca\u3001\u8c03\u6574\u989c\u8272\u6620\u5c04\u7b49\u9ad8\u7ea7\u529f\u80fd\uff0c\u63a8\u8350\u4f7f\u7528ComplexHeatmap\u3002\u5982\u679c\u4f60\u53ea\u9700\u8981\u7b80\u5355\u7684\u70ed\u56fe\u5c55\u793a\uff0c\u6216\u8005\u5bf9R\u8bed\u8a00\u4e0d\u592a\u719f\u6089\uff0c\u53ef\u4ee5\u4f7f\u7528Heatmap\u51fd\u6570\u5b8c\u6210\u57fa\u672c\u7684\u70ed\u56fe\u7ed8\u5236\u54e6\u3002<\/span><\/p>\n<p style=\"text-indent: 0pt;line-height: normal;font-size: 12pt;font-family: \u5b8b\u4f53;font-weight: normal;text-align: left;margin-left: 36pt;\"><span style=\"font-size:12.0pt;mso-bidi-font-size:12.0pt;font-family:Open Sans;mso-ascii-font-family:Open Sans;mso-fareast-font-family:\u5b8b\u4f53;mso-bidi-font-family:Open Sans;font-variant:normal;text-transform:none;color:#333333;mso-font-kerning:0.0pt;\">\u597d\u5566\uff0c\u73b0\u5728\u4f60\u4e86\u89e3\u4e8c\u8005\u7684\u533a\u522b\u4e86\u561b\uff1f\u90a3\u63a5\u4e0b\u6765\u8fdb\u5165\u6211\u4eec\u4eca\u5929\u7684\u6b63\u9898\uff01<\/span><\/p>\n<p style=\"margin-left: 0.0pt;text-indent: 0.0pt;line-height: normal;font-size: 12.0pt;font-family: \u5b8b\u4f53;mso-fareast-font-family: &#39;\u5b8b\u4f53&#39;;mso-bidi-font-family: \u5b8b\u4f53;font-weight: normal;mso-bidi-font-weight: normal;mso-margin-top-alt: auto;mso-margin-bottom-alt: auto;text-align: left;mso-pagination: widow-orphan;mso-outline-level: 2;border-bottom: solid #EEEEEE 1.0pt;mso-border-bottom-alt: solid #EEEEEE 0.75pt;mso-padding-alt: 0.0pt 0.0pt 0.0pt 0.0pt;padding: 0.0pt 0.0pt 0.0pt 0.0pt;\"><span style=\"font-size:21.0pt;mso-bidi-font-size:21.0pt;font-family:Open Sans;mso-ascii-font-family:Open Sans;mso-fareast-font-family:\u5b8b\u4f53;mso-bidi-font-family:Open Sans;font-variant:normal;text-transform:none;color:#333333;mso-font-kerning:0.0pt;font-weight:bold;mso-bidi-font-weight:bold;\">ComplexHeatmap\u7ed8\u5236\u590d\u6742\u70ed\u56fe<\/span> &nbsp; &nbsp;<o:page><\/o:page><\/p>\n<p style=\"line-height: normal;font-size: 12.0pt;font-family: \u5b8b\u4f53;mso-fareast-font-family: &#39;\u5b8b\u4f53&#39;;mso-bidi-font-family: \u5b8b\u4f53;font-weight: normal;mso-bidi-font-weight: normal;mso-list: l7 level1 lfo1;mso-margin-top-alt: auto;mso-margin-bottom-alt: auto;text-align: left;margin-left: 36.0pt;text-indent: -18.0pt;mso-pagination: widow-orphan;mso-outline-level: 3;\"><span style=\"font-size:10.0pt;mso-bidi-font-size:18.0pt;font-family:Symbol;mso-ascii-font-family:Symbol;mso-fareast-font-family:\u5b8b\u4f53;mso-bidi-font-family:Open Sans;font-variant:normal;text-transform:none;color:#333333;mso-font-kerning:0.0pt;font-weight:bold;mso-bidi-font-weight:bold;\">\u00b7<span style=\"font:7.0pt Times New Roman;\"><\/span><\/span><span style=\"font-size:18.0pt;mso-bidi-font-size:18.0pt;font-family:\u5b8b\u4f53;mso-ascii-font-family:Open Sans;mso-bidi-font-family:Open Sans;font-variant:normal;text-transform:none;color:#333333;mso-font-kerning:0.0pt;font-weight:bold;mso-bidi-font-weight:bold;\">\u5b89\u88c5\u4e0e\u5bfc\u5165R\u5305\uff1a<\/span><\/p>\n<p style=\"text-indent: 0pt;line-height: normal;font-size: 12pt;font-family: \u5b8b\u4f53;font-weight: normal;text-align: left;margin-left: 36pt;\"><span style=\"font-size:12.0pt;mso-bidi-font-size:12.0pt;font-family:Open Sans;mso-ascii-font-family:Open Sans;mso-fareast-font-family:\u5b8b\u4f53;mso-bidi-font-family:Open Sans;font-variant:normal;text-transform:none;color:#333333;mso-font-kerning:0.0pt;\">\u9996\u5148\uff0c\u5927\u5bb6\u53ef\u4ee5\u901a\u8fc7\u4ee5\u4e0b\u4ee3\u7801\u5b89\u88c5R\u5305\u54e6\uff1a<\/span><\/p>\n<p style=\"mso-margin-top-alt: auto;mso-margin-bottom-alt: auto;margin-left: 0.0pt;text-indent: 0.0pt;line-height: normal;font-size: 12.0pt;font-family: \u5b8b\u4f53;mso-fareast-font-family: &#39;\u5b8b\u4f53&#39;;mso-bidi-font-family: \u5b8b\u4f53;font-weight: normal;mso-bidi-font-weight: normal;margin-top: 11.25pt;margin-bottom: 11.25pt;text-align: left;mso-pagination: widow-orphan;tab-stops: left Blank 45.8pt left Blank 91.6pt left Blank 137.4pt left Blank 183.2pt left Blank 229.0pt left Blank 274.8pt left Blank 320.6pt left Blank 366.4pt left Blank 412.2pt left Blank 458.0pt left Blank 503.8pt left Blank 549.6pt left Blank 595.4pt left Blank 641.2pt left Blank 687.0pt left Blank 732.8pt;border-top: solid #E7EAED 1.0pt;mso-border-top-alt: solid #E7EAED 0.75pt;border-left: solid #E7EAED 1.0pt;mso-border-left-alt: solid #E7EAED 0.75pt;border-bottom: solid #E7EAED 1.0pt;mso-border-bottom-alt: solid #E7EAED 0.75pt;border-right: solid #E7EAED 1.0pt;mso-border-right-alt: solid #E7EAED 0.75pt;mso-padding-alt: 6.0pt 3.0pt 5.0pt 3.0pt;padding: 6.0pt 3.0pt 5.0pt 3.0pt;background: #F8F8F8;\"><span style=\"font-size:11.0pt;font-family:var(--monospace);mso-ascii-font-family:var(--monospace);mso-fareast-font-family:\u5b8b\u4f53;mso-bidi-font-family:\u5b8b\u4f53;font-variant:normal;text-transform:none;color:#333333;mso-font-kerning:0.0pt;\"> &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;<br  \/>if (!require(&#8220;BiocManager&#8221;)) &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;<br  \/><span style=\"mso-spacerun:yes;\">&nbsp; <\/span>install.packages(&#8216;BiocManager&#8217;) &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; <br  \/>if (!require(&#8220;ComplexHeatmap&#8221;)) &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;<br  \/><span style=\"mso-spacerun:yes;\">&nbsp; <\/span>BiocManager::install(&#8216;ComplexHeatmap&#8217;) &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; <br  \/>library(ComplexHeatmap)<\/span><\/p>\n<p style=\"line-height: normal;font-size: 12.0pt;font-family: \u5b8b\u4f53;mso-fareast-font-family: &#39;\u5b8b\u4f53&#39;;mso-bidi-font-family: \u5b8b\u4f53;font-weight: normal;mso-bidi-font-weight: normal;mso-list: l0 level1 lfo1;mso-margin-top-alt: auto;mso-margin-bottom-alt: auto;text-align: left;margin-left: 36.0pt;text-indent: -18.0pt;mso-pagination: widow-orphan;mso-outline-level: 3;\"><span style=\"font-size:10.0pt;mso-bidi-font-size:18.0pt;font-family:Symbol;mso-ascii-font-family:Symbol;mso-fareast-font-family:\u5b8b\u4f53;mso-bidi-font-family:Open Sans;font-variant:normal;text-transform:none;color:#333333;mso-font-kerning:0.0pt;font-weight:bold;mso-bidi-font-weight:bold;\">\u00b7<span style=\"font:7.0pt Times New Roman;\"><\/span><\/span><span style=\"font-size:18.0pt;mso-bidi-font-size:18.0pt;font-family:\u5b8b\u4f53;mso-ascii-font-family:Open Sans;mso-bidi-font-family:Open Sans;font-variant:normal;text-transform:none;color:#333333;mso-font-kerning:0.0pt;font-weight:bold;mso-bidi-font-weight:bold;\">\u51c6\u5907\u6570\u636e<\/span><\/p>\n<p style=\"text-indent: 0pt;line-height: normal;font-size: 12pt;font-family: \u5b8b\u4f53;font-weight: normal;text-align: left;margin-left: 36pt;\"><span style=\"font-size:12.0pt;mso-bidi-font-size:12.0pt;font-family:Open Sans;mso-ascii-font-family:Open Sans;mso-fareast-font-family:\u5b8b\u4f53;mso-bidi-font-family:Open Sans;font-variant:normal;text-transform:none;color:#333333;mso-font-kerning:0.0pt;\">1.\u4e3a\u4e86\u7ed8\u5236\u70ed\u56fe\uff0c\u6211\u4eec\u9700\u8981\u51c6\u5907\u76f8\u5bf9\u4e30\u5ea6\u77e9\u9635\u53ca\u5176\u5bf9\u5e94\u7684\u5206\u7ec4\u6570\u636e\u8868\u683c\u3002\u5c0f\u679c\u5df2\u7ecf\u5e2e\u4f60\u4eec\u51c6\u5907\u597d\u8fd9\u4e24\u4e2a\u6587\u4ef6\u5566\uff0c\u5728\u6b64\u5c06\u5b83\u4eec\u547d\u540d\u4e3a&#8221;test.csv&#8221;\u548c&#8221;group.csv&#8221;\u3002\u786e\u4fdd\u8fd9\u4e24\u4e2a\u6587\u4ef6\u8981\u4e0eR\u811a\u672c\u4f4d\u4e8e\u540c\u4e00\u76ee\u5f55\u4e0b\u54e6\uff1a<\/span><\/p>\n<p style=\"mso-margin-top-alt: auto;mso-margin-bottom-alt: auto;margin-left: 0.0pt;text-indent: 0.0pt;line-height: normal;font-size: 12.0pt;font-family: \u5b8b\u4f53;mso-fareast-font-family: &#39;\u5b8b\u4f53&#39;;mso-bidi-font-family: \u5b8b\u4f53;font-weight: normal;mso-bidi-font-weight: normal;margin-top: 11.25pt;margin-bottom: 11.25pt;text-align: left;mso-pagination: widow-orphan;tab-stops: left Blank 45.8pt left Blank 91.6pt left Blank 137.4pt left Blank 183.2pt left Blank 229.0pt left Blank 274.8pt left Blank 320.6pt left Blank 366.4pt left Blank 412.2pt left Blank 458.0pt left Blank 503.8pt left Blank 549.6pt left Blank 595.4pt left Blank 641.2pt left Blank 687.0pt left Blank 732.8pt;border-top: solid #E7EAED 1.0pt;mso-border-top-alt: solid #E7EAED 0.75pt;border-left: solid #E7EAED 1.0pt;mso-border-left-alt: solid #E7EAED 0.75pt;border-bottom: solid #E7EAED 1.0pt;mso-border-bottom-alt: solid #E7EAED 0.75pt;border-right: solid #E7EAED 1.0pt;mso-border-right-alt: solid #E7EAED 0.75pt;mso-padding-alt: 6.0pt 3.0pt 5.0pt 3.0pt;padding: 6.0pt 3.0pt 5.0pt 3.0pt;background: #F8F8F8;\"><span style=\"font-size:11.0pt;font-family:var(--monospace);mso-ascii-font-family:var(--monospace);mso-fareast-font-family:\u5b8b\u4f53;mso-bidi-font-family:\u5b8b\u4f53;font-variant:normal;text-transform:none;color:#333333;mso-font-kerning:0.0pt;\">df &lt;- read.c<\/span><span style=\"font-size:11.0pt;font-family:var(--monospace);mso-ascii-font-family:var(--monospace);mso-fareast-font-family:\u5b8b\u4f53;mso-bidi-font-family:\u5b8b\u4f53;font-variant:normal;text-transform:none;color:#333333;mso-font-kerning:0.0pt;\">sv(&#8220;test.csv&#8221;, header = T) &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;<br  \/>group_df &lt;- read.csv(&#8220;group.csv&#8221;, header = F)<\/span><\/p>\n<p style=\"line-height: normal;font-size: 12.0pt;font-family: \u5b8b\u4f53;mso-fareast-font-family: &#39;\u5b8b\u4f53&#39;;mso-bidi-font-family: \u5b8b\u4f53;font-weight: normal;mso-bidi-font-weight: normal;mso-list: l5 level1 lfo1;mso-margin-top-alt: auto;mso-margin-bottom-alt: auto;text-align: left;margin-left: 36.0pt;text-indent: -18.0pt;mso-pagination: widow-orphan;mso-outline-level: 3;\"><span style=\"font-size:10.0pt;mso-bidi-font-size:18.0pt;font-family:Symbol;mso-ascii-font-family:Symbol;mso-fareast-font-family:\u5b8b\u4f53;mso-bidi-font-family:Open Sans;font-variant:normal;text-transform:none;color:#333333;mso-font-kerning:0.0pt;font-weight:bold;mso-bidi-font-weight:bold;\">\u00b7<span style=\"font:7.0pt Times New Roman;\"><\/span><\/span><span style=\"font-size:18.0pt;mso-bidi-font-size:18.0pt;font-family:\u5b8b\u4f53;mso-ascii-font-family:Open Sans;mso-bidi-font-family:Open Sans;font-variant:normal;text-transform:none;color:#333333;mso-font-kerning:0.0pt;font-weight:bold;mso-bidi-font-weight:bold;\">\u6570\u636e\u5904\u7406<\/span><\/p>\n<p style=\"text-indent: 0pt;line-height: normal;font-size: 12pt;font-family: \u5b8b\u4f53;font-weight: normal;text-align: left;margin-left: 36pt;\"><span style=\"font-size:12.0pt;mso-bidi-font-size:12.0pt;font-family:Open Sans;mso-ascii-font-family:Open Sans;mso-fareast-font-family:\u5b8b\u4f53;mso-bidi-font-family:Open Sans;font-variant:normal;text-transform:none;color:#333333;mso-font-kerning:0.0pt;\">\u5728\u5f00\u59cb\u7ed8\u5236\u70ed\u56fe\u4e4b\u524d\uff0c\u6211\u4eec\u9700\u8981\u5bf9\u6570\u636e\u8fdb\u884c\u4e00\u4e9b\u5904\u7406\u3002\u9996\u5148\uff0c\u6211\u4eec\u5c06\u6309&#8221;Class&#8221;\u548c&#8221;Family&#8221;\u5217\u5bf9\u77e9\u9635\u7684\u6240\u6709\u884c\u8fdb\u884c\u6392\u5e8f\u3002<\/span><\/p>\n<p style=\"mso-margin-top-alt: auto;mso-margin-bottom-alt: auto;margin-left: 0.0pt;text-indent: 0.0pt;line-height: normal;font-size: 12.0pt;font-family: \u5b8b\u4f53;mso-fareast-font-family: &#39;\u5b8b\u4f53&#39;;mso-bidi-font-family: \u5b8b\u4f53;font-weight: normal;mso-bidi-font-weight: normal;margin-top: 11.25pt;margin-bottom: 11.25pt;text-align: left;mso-pagination: widow-orphan;tab-stops: left Blank 45.8pt left Blank 91.6pt left Blank 137.4pt left Blank 183.2pt left Blank 229.0pt left Blank 274.8pt left Blank 320.6pt left Blank 366.4pt left Blank 412.2pt left Blank 458.0pt left Blank 503.8pt left Blank 549.6pt left Blank 595.4pt left Blank 641.2pt left Blank 687.0pt left Blank 732.8pt;border-top: solid #E7EAED 1.0pt;mso-border-top-alt: solid #E7EAED 0.75pt;border-left: solid #E7EAED 1.0pt;mso-border-left-alt: solid #E7EAED 0.75pt;border-bottom: solid #E7EAED 1.0pt;mso-border-bottom-alt: solid #E7EAED 0.75pt;border-right: solid #E7EAED 1.0pt;mso-border-right-alt: solid #E7EAED 0.75pt;mso-padding-alt: 6.0pt 3.0pt 5.0pt 3.0pt;padding: 6.0pt 3.0pt 5.0pt 3.0pt;background: #F8F8F8;\"><span style=\"font-size:11.0pt;font-family:var(--monospace);mso-ascii-font-family:var(--monospace);mso-fareast-font-family:\u5b8b\u4f53;mso-bidi-font-family:\u5b8b\u4f53;font-variant:normal;text-transform:none;color:#333333;mso-font-kerning:0.0pt;\">df &lt;- df[order(df$Class, df$Family), ]<\/span><\/p>\n<p style=\"text-indent: 0pt;line-height: normal;font-size: 12pt;font-family: \u5b8b\u4f53;font-weight: normal;text-align: left;margin-left: 36pt;\"><span style=\"font-size:12.0pt;mso-bidi-font-size:12.0pt;font-family:Open Sans;mso-ascii-font-family:Open Sans;mso-fareast-font-family:\u5b8b\u4f53;mso-bidi-font-family:Open Sans;font-variant:normal;text-transform:none;color:#333333;mso-font-kerning:0.0pt;\">\u7136\u540e\uff0c\u6211\u4eec\u5c06\u4ece\u6570\u636e\u6846\u4e2d\u63d0\u53d6\u76f8\u5bf9\u4e30\u5ea6\u6570\u636e\uff0c\u5e76\u5c06\u5176\u8f6c\u6362\u4e3a\u77e9\u9635\u683c\u5f0f\uff1a<\/span><\/p>\n<p style=\"mso-margin-top-alt: auto;mso-margin-bottom-alt: auto;margin-left: 0.0pt;text-indent: 0.0pt;line-height: normal;font-size: 12.0pt;font-family: \u5b8b\u4f53;mso-fareast-font-family: &#39;\u5b8b\u4f53&#39;;mso-bidi-font-family: \u5b8b\u4f53;font-weight: normal;mso-bidi-font-weight: normal;margin-top: 11.25pt;margin-bottom: 11.25pt;text-align: left;mso-pagination: widow-orphan;tab-stops: left Blank 45.8pt left Blank 91.6pt left Blank 137.4pt left Blank 183.2pt left Blank 229.0pt left Blank 274.8pt left Blank 320.6pt left Blank 366.4pt left Blank 412.2pt left Blank 458.0pt left Blank 503.8pt left Blank 549.6pt left Blank 595.4pt left Blank 641.2pt left Blank 687.0pt left Blank 732.8pt;border-top: solid #E7EAED 1.0pt;mso-border-top-alt: solid #E7EAED 0.75pt;border-left: solid #E7EAED 1.0pt;mso-border-left-alt: solid #E7EAED 0.75pt;border-bottom: solid #E7EAED 1.0pt;mso-border-bottom-alt: solid #E7EAED 0.75pt;border-right: solid #E7EAED 1.0pt;mso-border-right-alt: solid #E7EAED 0.75pt;mso-padding-alt: 6.0pt 3.0pt 5.0pt 3.0pt;padding: 6.0pt 3.0pt 5.0pt 3.0pt;background: #F8F8F8;\"><span style=\"font-size:11.0pt;font-family:var(--monospace);mso-ascii-font-family:var(--monospace);mso-fareast-font-family:\u5b8b\u4f53;mso-bidi-font-family:\u5b8b\u4f53;font-variant:normal;text-transform:none;color:#333333;mso-font-kerning:0.0pt;\"> &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;<br  \/>mat &lt;- df[-c(1, 2, 3)] &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;<br  \/>mat &lt;- as.matrix(mat) &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;<br  \/>row.names(mat) &lt;- df[, 3]<\/span> &nbsp; &nbsp;<o:page><\/o:page><\/p>\n<p style=\"mso-margin-top-alt: auto;mso-margin-bottom-alt: auto;margin-left: 0.0pt;text-indent: 0.0pt;line-height: normal;font-size: 12.0pt;font-family: \u5b8b\u4f53;mso-fareast-font-family: &#39;\u5b8b\u4f53&#39;;mso-bidi-font-family: \u5b8b\u4f53;font-weight: normal;mso-bidi-font-weight: normal;margin-top: 9.6pt;margin-bottom: 9.6pt;text-align: left;mso-pagination: widow-orphan;\"><span style=\"font-size:12.0pt;mso-bidi-font-size:12.0pt;font-family:Open Sans;mso-ascii-font-family:Open Sans;mso-fareast-font-family:\u5b8b\u4f53;mso-bidi-font-family:Open Sans;font-variant:normal;text-transform:none;color:#333333;mso-font-kerning:0.0pt;\">\u6700\u540e\uff0c\u6211\u4eec\u83b7\u5f97 class-family-species \u5bf9\u5e94\u8868\u683c\uff1a<\/span><span style=\"font-size:12.0pt;mso-bidi-font-size:12.0pt;font-family:Open Sans;mso-ascii-font-family:Open Sans;mso-fareast-font-family:\u5b8b\u4f53;mso-bidi-font-family:Open Sans;font-variant:normal;text-transform:none;color:#333333;mso-font-kerning:0.0pt;\"><\/span><\/p>\n<p style=\"mso-margin-top-alt: auto;mso-margin-bottom-alt: auto;margin-left: 0.0pt;text-indent: 0.0pt;line-height: normal;font-size: 12.0pt;font-family: \u5b8b\u4f53;mso-fareast-font-family: &#39;\u5b8b\u4f53&#39;;mso-bidi-font-family: \u5b8b\u4f53;font-weight: normal;mso-bidi-font-weight: normal;margin-top: 11.25pt;margin-bottom: 11.25pt;text-align: left;mso-pagination: widow-orphan;tab-stops: left Blank 45.8pt left Blank 91.6pt left Blank 137.4pt left Blank 183.2pt left Blank 229.0pt left Blank 274.8pt left Blank 320.6pt left Blank 366.4pt left Blank 412.2pt left Blank 458.0pt left Blank 503.8pt left Blank 549.6pt left Blank 595.4pt left Blank 641.2pt left Blank 687.0pt left Blank 732.8pt;border-top: solid #E7EAED 1.0pt;mso-border-top-alt: solid #E7EAED 0.75pt;border-left: solid #E7EAED 1.0pt;mso-border-left-alt: solid #E7EAED 0.75pt;border-bottom: solid #E7EAED 1.0pt;mso-border-bottom-alt: solid #E7EAED 0.75pt;border-right: solid #E7EAED 1.0pt;mso-border-right-alt: solid #E7EAED 0.75pt;mso-padding-alt: 6.0pt 3.0pt 5.0pt 3.0pt;padding: 6.0pt 3.0pt 5.0pt 3.0pt;background: #F8F8F8;\"><span style=\"font-size:11.0pt;font-family:var(--monospace);mso-ascii-font-family:var(--monospace);mso-fareast-font-family:\u5b8b\u4f53;mso-bidi-font-family:\u5b8b\u4f53;font-variant:normal;text-transform:none;color:#333333;mso-font-kerning:0.0pt;\"> &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;<br  \/>df_annotation &lt;- df[c(1, 2, 3)]<\/span><\/p>\n<p style=\"line-height: normal;font-size: 12.0pt;font-family: \u5b8b\u4f53;mso-fareast-font-family: &#39;\u5b8b\u4f53&#39;;mso-bidi-font-family: \u5b8b\u4f53;font-weight: normal;mso-bidi-font-weight: normal;mso-list: l2 level1 lfo1;mso-margin-top-alt: auto;mso-margin-bottom-alt: auto;text-align: left;margin-left: 36.0pt;text-indent: -18.0pt;mso-pagination: widow-orphan;mso-outline-level: 3;\"><span style=\"font-size:10.0pt;mso-bidi-font-size:18.0pt;font-family:Symbol;mso-ascii-font-family:Symbol;mso-fareast-font-family:\u5b8b\u4f53;mso-bidi-font-family:Open Sans;font-variant:normal;text-transform:none;color:#333333;mso-font-kerning:0.0pt;font-weight:bold;mso-bidi-font-weight:bold;\">\u00b7<span style=\"font:7.0pt Times New Roman;\"><\/span><\/span><span style=\"font-size:18.0pt;mso-bidi-font-size:18.0pt;font-family:\u5b8b\u4f53;mso-ascii-font-family:Open Sans;mso-bidi-font-family:Open Sans;font-variant:normal;text-transform:none;color:#333333;mso-font-kerning:0.0pt;font-weight:bold;mso-bidi-font-weight:bold;\">\u7ed8\u5236\u4e00\u4e2a\u7b80\u5355\u7684\u70ed\u56fe<\/span><\/p>\n<p style=\"margin-left: 0pt;text-indent: 0pt;line-height: normal;font-size: 12pt;font-family: \u5b8b\u4f53;font-weight: normal;margin-top: 9.6pt;margin-bottom: 9.6pt;text-align: left;\"><span style=\"font-size:12.0pt;mso-bidi-font-size:12.0pt;font-family:Open Sans;mso-ascii-font-family:Open Sans;mso-fareast-font-family:\u5b8b\u4f53;mso-bidi-font-family:Open Sans;font-variant:normal;text-transform:none;color:#333333;mso-font-kerning:0.0pt;\">\u4e3a\u4e86\u4e0e\u540e\u9762\u7684\u70ed\u56fe\u505a\u6bd4\u8f83\uff0c\u6211\u4eec\u5148\u6765\u7ed8\u5236\u4e00\u4e2a\u7b80\u5355\u7684\u70ed\u56fe\uff1a<\/span><\/p>\n<p style=\"mso-margin-top-alt: auto;mso-margin-bottom-alt: auto;margin-left: 0.0pt;text-indent: 0.0pt;line-height: normal;font-size: 12.0pt;font-family: \u5b8b\u4f53;mso-fareast-font-family: &#39;\u5b8b\u4f53&#39;;mso-bidi-font-family: \u5b8b\u4f53;font-weight: normal;mso-bidi-font-weight: normal;margin-top: 11.25pt;margin-bottom: 11.25pt;text-align: left;mso-pagination: widow-orphan;tab-stops: left Blank 45.8pt left Blank 91.6pt left Blank 137.4pt left Blank 183.2pt left Blank 229.0pt left Blank 274.8pt left Blank 320.6pt left Blank 366.4pt left Blank 412.2pt left Blank 458.0pt left Blank 503.8pt left Blank 549.6pt left Blank 595.4pt left Blank 641.2pt left Blank 687.0pt left Blank 732.8pt;border-top: solid #E7EAED 1.0pt;mso-border-top-alt: solid #E7EAED 0.75pt;border-left: solid #E7EAED 1.0pt;mso-border-left-alt: solid #E7EAED 0.75pt;border-bottom: solid #E7EAED 1.0pt;mso-border-bottom-alt: solid #E7EAED 0.75pt;border-right: solid #E7EAED 1.0pt;mso-border-right-alt: solid #E7EAED 0.75pt;mso-padding-alt: 6.0pt 3.0pt 5.0pt 3.0pt;padding: 6.0pt 3.0pt 5.0pt 3.0pt;background: #F8F8F8;\"><span style=\"font-size:11.0pt;font-family:var(--monospace);mso-ascii-font-family:var(--monospace);mso-fareast-font-family:\u5b8b\u4f53;mso-bidi-font-family:\u5b8b\u4f53;font-variant:normal;text-transform:none;color:#333333;mso-font-kerning:0.0pt;\">ht &lt;- Heatmap(mat)<\/span><\/p>\n<p style=\"mso-margin-top-alt: auto;mso-margin-bottom-alt: auto;margin-left: 0.0pt;text-indent: 0.0pt;line-height: normal;font-size: 12.0pt;font-family: \u5b8b\u4f53;mso-fareast-font-family: &#39;\u5b8b\u4f53&#39;;mso-bidi-font-family: \u5b8b\u4f53;font-weight: normal;mso-bidi-font-weight: normal;margin-top: 9.6pt;margin-bottom: 9.6pt;text-align: left;mso-pagination: widow-orphan;\"><span style=\"font-size:12.0pt;mso-bidi-font-size:12.0pt;font-family:Open Sans;mso-ascii-font-family:Open Sans;mso-fareast-font-family:\u5b8b\u4f53;mso-bidi-font-family:Open Sans;font-variant:normal;text-transform:none;color:#333333;mso-font-kerning:0.0pt;\">\u7ed8\u5236\u7684\u70ed\u56fe\u5982\u4e0b\u6240\u793a\uff1a<\/span>&nbsp; &nbsp;<o:page><\/o:page><\/p>\n<p style=\"mso-margin-top-alt: auto;mso-margin-bottom-alt: auto;margin-left: 0.0pt;text-indent: 0.0pt;line-height: normal;font-size: 12.0pt;font-family: \u5b8b\u4f53;mso-fareast-font-family: &#39;\u5b8b\u4f53&#39;;mso-bidi-font-family: \u5b8b\u4f53;font-weight: normal;mso-bidi-font-weight: normal;margin-top: 9.6pt;margin-bottom: 9.6pt;text-align: left;mso-pagination: widow-orphan;\"><span style=\"font-family:\u7b49\u7ebf;mso-ascii-font-family:\u7b49\u7ebf;mso-fareast-font-family:\u7b49\u7ebf;font-variant:normal;text-transform:none;\"><img decoding=\"async\" loading=\"lazy\" class=\"rich_pages wxw-img\" data-imgfileid=\"100014876\" data-ratio=\"1.0526315789473684\" src=\"https:\/\/i0.wp.com\/www.biocloudservice.com\/wordpress\/wp-content\/uploads\/2024\/06\/2_7Hj3em9xcjbdfho6jUTIK2RGroCloA-3.png?resize=553%2C582\" onerror=\"this.src='https:\/\/mmbiz.qpic.cn\/sz_mmbiz_png\/zcicibWZessAwA8f7y7NSpZrnNlwLF9CD0mYR75Yqf2hh6eFxhwicYtnEe97Hj3em9xcjbdfho6jUTIK2RGroCloA\/640?wx_fmt=png'\" data-type=\"png\" data-w=\"950\" height=\"582 .5399780273438\" width=\"553 .739990234375\"  data-recalc-dims=\"1\" \/><\/span><span style=\"font-size:12.0pt;mso-bidi-font-size:12.0pt;font-family:Open Sans;mso-ascii-font-family:Open Sans;mso-fareast-font-family:\u5b8b\u4f53;mso-bidi-font-family:Open Sans;font-variant:normal;text-transform:none;color:#333333;mso-font-kerning:0.0pt;\"><\/span><\/p>\n<p><span style=\"font-size:12.0pt;mso-bidi-font-size:12.0pt;font-family:Open Sans;mso-ascii-font-family:Open Sans;mso-fareast-font-family:\u5b8b\u4f53;mso-bidi-font-family:Open Sans;font-variant:normal;text-transform:none;color:#333333;mso-font-kerning:0.0pt;\">\u7136\u540e\uff0c\u6211\u4eec\u53ef\u4ee5\u8c03\u6574\u53c2\u6570\u6765\u7b80\u5355\u7684\u7f8e\u5316\u4e00\u4e0b\u70ed\u56fe\u3002\u4f8b\u5982\uff0c\u6211\u4eec\u53ef\u4ee5\u8bbe\u7f6e\u4e0d\u6309\u884c\u805a\u7c7b\u3001\u4e0d\u5c55\u793a\u5217\u540d\uff0c\u5e76\u8bbe\u7f6e<\/span><\/p>\n<p><span style=\"font-size:12.0pt;mso-bidi-font-size:12.0pt;font-family:Open Sans;mso-ascii-font-family:Open Sans;mso-fareast-font-family:\u5b8b\u4f53;mso-bidi-font-family:Open Sans;font-variant:normal;text-transform:none;color:#333333;mso-font-kerning:0.0pt;\"><\/span>\u70ed\u56fe\u56fe\u4f8b\u7684\u540d\u79f0\u548c\u989c\u8272\uff1a<\/p>\n<p>ht &lt;- Heatmap(mat, &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; <br  \/><\/p>\n<p> &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;&nbsp; cluster_rows = F, &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;<br  \/><\/p>\n<p> &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;&nbsp; show_column_names = F, &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;<br  \/><\/p>\n<p> &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;&nbsp; heatmap_legend_param = list(title = &#8220;Log2 relative abundance&#8221;), &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;<br  \/><\/p>\n<p> &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;&nbsp; col = c(&#8220;#FFFFFF&#8221;, &#8220;#D32F2F&#8221;)) &nbsp; &nbsp;<o:page><\/o:page><\/p>\n<p><img decoding=\"async\" loading=\"lazy\" class=\"rich_pages wxw-img\" data-imgfileid=\"100014874\" data-ratio=\"1.0526315789473684\" src=\"https:\/\/i0.wp.com\/www.biocloudservice.com\/wordpress\/wp-content\/uploads\/2024\/06\/3_St6bmCC0dl6iaLocT4pL55Xug2DCvQ-3.png?resize=553%2C582\" onerror=\"this.src='https:\/\/mmbiz.qpic.cn\/sz_mmbiz_png\/zcicibWZessAwA8f7y7NSpZrnNlwLF9CD0KvPsfKMRf9440EWKnLiacdZ8r8St6bmCC0dl6iaLocT4pL55Xug2DCvQ\/640?wx_fmt=png'\" data-type=\"png\" data-w=\"950\" height=\"582 .5399780273438\" width=\"553 .739990234375\"  data-recalc-dims=\"1\" \/><\/p>\n<p>\u00b7\u6dfb\u52a0\u884c\u5206\u7ec4\u6ce8\u91ca\u548c\u5217\u5206\u7ec4\u6ce8\u91ca<\/p>\n<p>\u63a5\u4e0b\u6765\uff0c\u6211\u4eec\u53ef\u4ee5\u751f\u6210\u5217\u5206\u7ec4\u6ce8\u91ca\u3002\u4e3a\u6b64\uff0c\u6211\u4eec\u9700\u8981\u8bbe\u7f6e\u5217\u5206\u7ec4\u7684\u989c\u8272\u548c\u56fe\u4f8b\u987a\u5e8f\uff1a<span style=\"font-size: var(--articleFontsize);letter-spacing: 0.034em;\"><\/span><\/p>\n<p style=\"mso-margin-top-alt: auto;mso-margin-bottom-alt: auto;margin-left: 0.0pt;text-indent: 0.0pt;line-height: normal;font-size: 12.0pt;font-family: \u5b8b\u4f53;mso-fareast-font-family: &#39;\u5b8b\u4f53&#39;;mso-bidi-font-family: \u5b8b\u4f53;font-weight: normal;mso-bidi-font-weight: normal;margin-top: 11.25pt;margin-bottom: 11.25pt;text-align: left;mso-pagination: widow-orphan;tab-stops: left Blank 45.8pt left Blank 91.6pt left Blank 137.4pt left Blank 183.2pt left Blank 229.0pt left Blank 274.8pt left Blank 320.6pt left Blank 366.4pt left Blank 412.2pt left Blank 458.0pt left Blank 503.8pt left Blank 549.6pt left Blank 595.4pt left Blank 641.2pt left Blank 687.0pt left Blank 732.8pt;border-top: solid #E7EAED 1.0pt;mso-border-top-alt: solid #E7EAED 0.75pt;border-left: solid #E7EAED 1.0pt;mso-border-left-alt: solid #E7EAED 0.75pt;border-bottom: solid #E7EAED 1.0pt;mso-border-bottom-alt: solid #E7EAED 0.75pt;border-right: solid #E7EAED 1.0pt;mso-border-right-alt: solid #E7EAED 0.75pt;mso-padding-alt: 6.0pt 3.0pt 5.0pt 3.0pt;padding: 6.0pt 3.0pt 5.0pt 3.0pt;background: #F8F8F8;\"><span style=\"font-size:11.0pt;font-family:var(--monospace);mso-ascii-font-family:var(--monospace);mso-fareast-font-family:\u5b8b\u4f53;mso-bidi-font-family:\u5b8b\u4f53;font-variant:normal;text-transform:none;color:#333333;mso-font-kerning:0.0pt;\">top_col &lt;- c(&#8220;Normal&#8221;=&#8221;#2196F3&#8221;, &#8220;Obese&#8221;=&#8221;#FFEB3B&#8221;, &#8220;NASH&#8221;=&#8221;#E91E63&#8221;) &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;<br  \/>top_anno &lt;- HeatmapAnnotation(State = group_df[, 2], &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; <br  \/><\/p>\n<p> &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;<span style=\"mso-spacerun:yes;\">&nbsp; <\/span>col = list(State = top_col), &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;<br  \/><\/p>\n<p> &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;<span style=\"mso-spacerun:yes;\">&nbsp; <\/span>annotation_legend_param = list(State = list(at=c(&#8220;Normal&#8221;, &#8220;Obese&#8221;, &#8220;NASH&#8221;))))<\/span> &nbsp; &nbsp;<o:page><\/o:page><\/p>\n<p>\u540c\u6837\u5730\uff0c\u6211\u4eec\u4e5f\u53ef\u4ee5\u751f\u6210\u884c\u5206\u7ec4\u6ce8\u91ca\u3002\u8bbe\u7f6e\u884c\u5206\u7ec4\u7684\u989c\u8272\u548c\u56fe\u4f8b\u987a\u5e8f\uff1a<\/p>\n<p style=\"mso-margin-top-alt: auto;mso-margin-bottom-alt: auto;margin-left: 0.0pt;text-indent: 0.0pt;line-height: normal;font-size: 12.0pt;font-family: \u5b8b\u4f53;mso-fareast-font-family: &#39;\u5b8b\u4f53&#39;;mso-bidi-font-family: \u5b8b\u4f53;font-weight: normal;mso-bidi-font-weight: normal;margin-top: 11.25pt;margin-bottom: 11.25pt;text-align: left;mso-pagination: widow-orphan;tab-stops: left Blank 45.8pt left Blank 91.6pt left Blank 137.4pt left Blank 183.2pt left Blank 229.0pt left Blank 274.8pt left Blank 320.6pt left Blank 366.4pt left Blank 412.2pt left Blank 458.0pt left Blank 503.8pt left Blank 549.6pt left Blank 595.4pt left Blank 641.2pt left Blank 687.0pt left Blank 732.8pt;border-top: solid #E7EAED 1.0pt;mso-border-top-alt: solid #E7EAED 0.75pt;border-left: solid #E7EAED 1.0pt;mso-border-left-alt: solid #E7EAED 0.75pt;border-bottom: solid #E7EAED 1.0pt;mso-border-bottom-alt: solid #E7EAED 0.75pt;border-right: solid #E7EAED 1.0pt;mso-border-right-alt: solid #E7EAED 0.75pt;mso-padding-alt: 6.0pt 3.0pt 5.0pt 3.0pt;padding: 6.0pt 3.0pt 5.0pt 3.0pt;background: #F8F8F8;\"><span style=\"font-size:11.0pt;font-family:var(--monospace);mso-ascii-font-family:var(--monospace);mso-fareast-font-family:\u5b8b\u4f53;mso-bidi-font-family:\u5b8b\u4f53;font-variant:normal;text-transform:none;color:#333333;mso-font-kerning:0.0pt;\">left_col &lt;- c(&#8220;Bacteroidaceae&#8221;=&#8221;#1976D2&#8221;, &#8220;Marinifilaceae&#8221;=&#8221;#2196F3&#8221;, &#8220;Porphyromonadaceae&#8221;=&#8221;#03A9F4&#8221;, &#8220;Rikenellaceae&#8221;=&#8221;#00BCD4&#8221;, &#8220;Tannerellaceae&#8221;=&#8221;#B3E5FC&#8221;, &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; <br  \/><\/p>\n<p> &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;<span style=\"mso-spacerun:yes;\">&nbsp; <\/span>&#8220;Campylobacteraceae&#8221;=&#8221;#F8BBD0&#8221;, &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; <br  \/><\/p>\n<p> &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;<span style=\"mso-spacerun:yes;\">&nbsp; <\/span>&#8220;Family XI&#8221;=&#8221;#D32F2F&#8221;, &#8220;Family XIII&#8221;=&#8221;#F44336&#8221;, &#8220;Lachnospiraceae&#8221;=&#8221;#E64A19&#8221;, &#8220;Peptostreptococcaceae&#8221;=&#8221;#FF5722&#8221;, &#8220;Ruminococcaceae&#8221;=&#8221;#FFCCBC&#8221;, &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; <br  \/><\/p>\n<p> &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;<span style=\"mso-spacerun:yes;\">&nbsp; <\/span>&#8220;Enterobacteriaceae&#8221;=&#8221;#4CAF50&#8221;, &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; <br  \/><\/p>\n<p> &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;<span style=\"mso-spacerun:yes;\">&nbsp; <\/span>&#8220;Leuconostocaceae&#8221;=&#8221;#FFEB3B&#8221;, &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; <br  \/><\/p>\n<p> &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;<span style=\"mso-spacerun:yes;\">&nbsp; <\/span>&#8220;Veillonellaceae&#8221;=&#8221;#673AB7&#8221;) &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;<br  \/> &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;<br  \/>left_anno &lt;- rowAnnotation(Family = df_annotation[, 2], &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; <br  \/><\/p>\n<p> &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; show_annotation_name = F, &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;<br  \/><\/p>\n<p> &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; col = list(Family = left_col), &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;<br  \/><\/p>\n<p> &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; annotation_legend_param = list( &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;<br  \/><\/p>\n<p> &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; Family = list(at=c(&#8220;Bacteroidaceae&#8221;, &#8220;Marinifilaceae&#8221;, &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; <br  \/><\/p>\n<p> &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;<span style=\"mso-spacerun:yes;\">&nbsp; <\/span>&#8220;Porphyromonadaceae&#8221;, &#8220;Rikenellaceae&#8221;, &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; <br  \/><\/p>\n<p> &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;<span style=\"mso-spacerun:yes;\">&nbsp; <\/span>&#8220;Tannerellaceae&#8221;, &#8220;Campylobacteraceae&#8221;, &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; <br  \/><\/p>\n<p> &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;<span style=\"mso-spacerun:yes;\">&nbsp; <\/span>&#8220;Family XI&#8221;, &#8220;Family XIII&#8221;, &#8220;Lachnospiraceae&#8221;, &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; <br  \/><\/p>\n<p> &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;<span style=\"mso-spacerun:yes;\">&nbsp; <\/span>&#8220;Peptostreptococcaceae&#8221;, &#8220;Ruminococcaceae&#8221;, &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; <br  \/><\/p>\n<p> &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;<span style=\"mso-spacerun:yes;\">&nbsp; <\/span>&#8220;Enterobacteriaceae&#8221;, &#8220;Leuconostocaceae&#8221;, &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; <br  \/><\/p>\n<p> &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;<span style=\"mso-spacerun:yes;\">&nbsp; <\/span>&#8220;Veillonellaceae&#8221;))))<\/span><\/p>\n<p>\u6700\u540e\uff0c\u6211\u4eec\u53ef\u4ee5\u5c06\u4e4b\u524d\u7684\u8bbe\u7f6e\u4e0e\u70ed\u56fe\u5bf9\u8c61\u5408\u5e76\uff0c\u5e76\u7ed8\u5236\u51fa\u6700\u7ec8\u7684\u70ed\u56fe\uff1a<\/p>\n<p style=\"mso-margin-top-alt: auto;mso-margin-bottom-alt: auto;margin-left: 0.0pt;text-indent: 0.0pt;line-height: normal;font-size: 12.0pt;font-family: \u5b8b\u4f53;mso-fareast-font-family: &#39;\u5b8b\u4f53&#39;;mso-bidi-font-family: \u5b8b\u4f53;font-weight: normal;mso-bidi-font-weight: normal;margin-top: 11.25pt;margin-bottom: 11.25pt;text-align: left;mso-pagination: widow-orphan;tab-stops: left Blank 45.8pt left Blank 91.6pt left Blank 137.4pt left Blank 183.2pt left Blank 229.0pt left Blank 274.8pt left Blank 320.6pt left Blank 366.4pt left Blank 412.2pt left Blank 458.0pt left Blank 503.8pt left Blank 549.6pt left Blank 595.4pt left Blank 641.2pt left Blank 687.0pt left Blank 732.8pt;border-top: solid #E7EAED 1.0pt;mso-border-top-alt: solid #E7EAED 0.75pt;border-left: solid #E7EAED 1.0pt;mso-border-left-alt: solid #E7EAED 0.75pt;border-bottom: solid #E7EAED 1.0pt;mso-border-bottom-alt: solid #E7EAED 0.75pt;border-right: solid #E7EAED 1.0pt;mso-border-right-alt: solid #E7EAED 0.75pt;mso-padding-alt: 6.0pt 3.0pt 5.0pt 3.0pt;padding: 6.0pt 3.0pt 5.0pt 3.0pt;background: #F8F8F8;\"><span style=\"font-size:11.0pt;font-family:var(--monospace);mso-ascii-font-family:var(--monospace);mso-fareast-font-family:\u5b8b\u4f53;mso-bidi-font-family:\u5b8b\u4f53;font-variant:normal;text-transform:none;color:#333333;mso-font-kerning:0.0pt;\">ht &lt;- Heatmap(mat, &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; <br  \/><\/p>\n<p> &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;<span style=\"mso-spacerun:yes;\">&nbsp; <\/span>cluster_rows = F, &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;<br  \/><\/p>\n<p> &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;<span style=\"mso-spacerun:yes;\">&nbsp; <\/span>show_column_names = F, &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;<br  \/><\/p>\n<p> &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;<span style=\"mso-spacerun:yes;\">&nbsp; <\/span>heatmap_legend_param = list(title = &#8220;Log2 relative abundance&#8221;), &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;<br  \/><\/p>\n<p> &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;<span style=\"mso-spacerun:yes;\">&nbsp; <\/span>col = c(&#8220;#FFFFFF&#8221;, &#8220;#D32F2F&#8221;), &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;<br  \/><\/p>\n<p> &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;<span style=\"mso-spacerun:yes;\">&nbsp; <\/span>top_annotation = top_anno, &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;<br  \/><\/p>\n<p> &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;<span style=\"mso-spacerun:yes;\">&nbsp; <\/span>left_annotation = left_anno)<\/span><\/p>\n<p>\u4f18\u5316\u540e\u7684\u70ed\u56fe\u5c55\u793a\u5982\u4e0b\uff1a&nbsp; &nbsp;<o:page><\/o:page><\/p>\n<p style=\"mso-margin-top-alt: auto;mso-margin-bottom-alt: auto;margin-left: 0.0pt;text-indent: 0.0pt;line-height: normal;font-size: 12.0pt;font-family: \u5b8b\u4f53;mso-fareast-font-family: &#39;\u5b8b\u4f53&#39;;mso-bidi-font-family: \u5b8b\u4f53;font-weight: normal;mso-bidi-font-weight: normal;margin-top: 9.6pt;margin-bottom: 9.6pt;text-align: left;mso-pagination: widow-orphan;\"><span style=\"font-family:\u7b49\u7ebf;mso-ascii-font-family:\u7b49\u7ebf;mso-fareast-font-family:\u7b49\u7ebf;font-variant:normal;text-transform:none;\"><img decoding=\"async\" loading=\"lazy\" class=\"rich_pages wxw-img\" data-imgfileid=\"100014875\" data-ratio=\"1.0526315789473684\" src=\"https:\/\/i0.wp.com\/www.biocloudservice.com\/wordpress\/wp-content\/uploads\/2024\/06\/4_FRB1F3ic29G1H65Edic5lP5WiaU8CA-3.png?resize=553%2C582\" onerror=\"this.src='https:\/\/mmbiz.qpic.cn\/sz_mmbiz_png\/zcicibWZessAwA8f7y7NSpZrnNlwLF9CD09lhsxsXObCHgzAOY3jniaj8hKtoGFRB1F3ic29G1H65Edic5lP5WiaU8CA\/640?wx_fmt=png'\" data-type=\"png\" data-w=\"950\" height=\"582 .5399780273438\" width=\"553 .739990234375\"  data-recalc-dims=\"1\" \/><\/span><span style=\"font-size:12.0pt;mso-bidi-font-size:12.0pt;font-family:Open Sans;mso-ascii-font-family:Open Sans;mso-fareast-font-family:\u5b8b\u4f53;mso-bidi-font-family:Open Sans;font-variant:normal;text-transform:none;color:#333333;mso-font-kerning:0.0pt;\"><\/span><\/p>\n<p>\u4f60\u4ee5\u4e3a\u8fd9\u5c31\u662f\u6700\u7ec8\u7ed3\u679c\u4e86\u561b\uff1fNo\uff01\uff01\u6211\u4eec\u8fd8\u53ef\u4ee5\u8fdb\u4e00\u6b65\u7ec6\u5316\uff1a<\/p>\n<p style=\"line-height: normal;font-size: 12.0pt;font-family: \u5b8b\u4f53;mso-fareast-font-family: &#39;\u5b8b\u4f53&#39;;mso-bidi-font-family: \u5b8b\u4f53;font-weight: normal;mso-bidi-font-weight: normal;mso-list: l3 level1 lfo1;mso-margin-top-alt: auto;mso-margin-bottom-alt: auto;text-align: left;margin-left: 36.0pt;text-indent: -18.0pt;mso-pagination: widow-orphan;mso-outline-level: 3;\"><span style=\"font-size:10.0pt;mso-bidi-font-size:18.0pt;font-family:Symbol;mso-ascii-font-family:Symbol;mso-fareast-font-family:\u5b8b\u4f53;mso-bidi-font-family:Open Sans;font-variant:normal;text-transform:none;color:#333333;mso-font-kerning:0.0pt;font-weight:bold;mso-bidi-font-weight:bold;\">\u00b7<span style=\"font:7.0pt Times New Roman;\"><\/span><\/span><span style=\"font-size:18.0pt;mso-bidi-font-size:18.0pt;font-family:\u5b8b\u4f53;mso-ascii-font-family:Open Sans;mso-bidi-font-family:Open Sans;font-variant:normal;text-transform:none;color:#333333;mso-font-kerning:0.0pt;font-weight:bold;mso-bidi-font-weight:bold;\">\u7ed9Class\u5355\u72ec\u6dfb\u52a0\u56fe\u4f8b<\/span><\/p>\n<p>\u5982\u679c\u9700\u8981\u5355\u72ec\u7ed8\u5236\u4e00\u4e2a\u56fe\u4f8b\uff0c\u53ef\u4ee5\u6309\u7167\u4ee5\u4e0b\u6b65\u9aa4\u8fdb\u884c\u64cd\u4f5c\uff1a<\/p>\n<p style=\"mso-margin-top-alt: auto;mso-margin-bottom-alt: auto;margin-left: 0.0pt;text-indent: 0.0pt;line-height: normal;font-size: 12.0pt;font-family: \u5b8b\u4f53;mso-fareast-font-family: &#39;\u5b8b\u4f53&#39;;mso-bidi-font-family: \u5b8b\u4f53;font-weight: normal;mso-bidi-font-weight: normal;margin-top: 11.25pt;margin-bottom: 11.25pt;text-align: left;mso-pagination: widow-orphan;tab-stops: left Blank 45.8pt left Blank 91.6pt left Blank 137.4pt left Blank 183.2pt left Blank 229.0pt left Blank 274.8pt left Blank 320.6pt left Blank 366.4pt left Blank 412.2pt left Blank 458.0pt left Blank 503.8pt left Blank 549.6pt left Blank 595.4pt left Blank 641.2pt left Blank 687.0pt left Blank 732.8pt;border-top: solid #E7EAED 1.0pt;mso-border-top-alt: solid #E7EAED 0.75pt;border-left: solid #E7EAED 1.0pt;mso-border-left-alt: solid #E7EAED 0.75pt;border-bottom: solid #E7EAED 1.0pt;mso-border-bottom-alt: solid #E7EAED 0.75pt;border-right: solid #E7EAED 1.0pt;mso-border-right-alt: solid #E7EAED 0.75pt;mso-padding-alt: 6.0pt 3.0pt 5.0pt 3.0pt;padding: 6.0pt 3.0pt 5.0pt 3.0pt;background: #F8F8F8;\"><span style=\"font-size:11.0pt;font-family:var(--monospace);mso-ascii-font-family:var(--monospace);mso-fareast-font-family:\u5b8b\u4f53;mso-bidi-font-family:\u5b8b\u4f53;font-variant:normal;text-transform:none;color:#333333;mso-font-kerning:0.0pt;\">class &lt;- unique(df_annotation$Class)<\/span><\/p>\n<p>\u7136\u540e\uff0c\u6211\u4eec\u521b\u5efa\u4e00\u4e2a Legend \u5bf9\u8c61\uff0c\u5e76\u8bbe\u7f6e\u6807\u7b7e\u3001\u6807\u9898\u548c\u56fe\u4f8b\u989c\u8272\uff1a&nbsp; &nbsp;<o:page><\/o:page><\/p>\n<p style=\"mso-margin-top-alt: auto;mso-margin-bottom-alt: auto;margin-left: 0.0pt;text-indent: 0.0pt;line-height: normal;font-size: 12.0pt;font-family: \u5b8b\u4f53;mso-fareast-font-family: &#39;\u5b8b\u4f53&#39;;mso-bidi-font-family: \u5b8b\u4f53;font-weight: normal;mso-bidi-font-weight: normal;margin-top: 11.25pt;margin-bottom: 11.25pt;text-align: left;mso-pagination: widow-orphan;tab-stops: left Blank 45.8pt left Blank 91.6pt left Blank 137.4pt left Blank 183.2pt left Blank 229.0pt left Blank 274.8pt left Blank 320.6pt left Blank 366.4pt left Blank 412.2pt left Blank 458.0pt left Blank 503.8pt left Blank 549.6pt left Blank 595.4pt left Blank 641.2pt left Blank 687.0pt left Blank 732.8pt;border-top: solid #E7EAED 1.0pt;mso-border-top-alt: solid #E7EAED 0.75pt;border-left: solid #E7EAED 1.0pt;mso-border-left-alt: solid #E7EAED 0.75pt;border-bottom: solid #E7EAED 1.0pt;mso-border-bottom-alt: solid #E7EAED 0.75pt;border-right: solid #E7EAED 1.0pt;mso-border-right-alt: solid #E7EAED 0.75pt;mso-padding-alt: 6.0pt 3.0pt 5.0pt 3.0pt;padding: 6.0pt 3.0pt 5.0pt 3.0pt;background: #F8F8F8;\"><span style=\"font-size:11.0pt;font-family:var(--monospace);mso-ascii-font-family:var(--monospace);mso-fareast-font-family:\u5b8b\u4f53;mso-bidi-font-family:\u5b8b\u4f53;font-variant:normal;text-transform:none;color:#333333;mso-font-kerning:0.0pt;\">lgd &lt;- Legend(labels = class, title = &#8220;Class&#8221;, &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;<br  \/><\/p>\n<p> &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;<span style=\"mso-spacerun:yes;\">&nbsp; <\/span>legend_gp = gpar(fill = c(&#8220;#1976D2&#8221;, &#8220;#F8BBD0&#8221;, &#8220;#D32F2F&#8221;, &#8220;#4CAF50&#8221;, &#8220;#FFEB3B&#8221;, &#8220;#673AB7&#8221;))) &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;<br  \/>pdf(&#8220;plot.pdf&#8221;, width = 11, height = 10) &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;<br  \/>draw(ht, ht_gap = unit(7, &#8220;mm&#8221;), annotation_legend_list = lgd) &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;<br  \/>dev.off()<\/span><\/p>\n<p>\u597d\u5566\uff0c\u8ba9\u6211\u4eec\u6765\u4e00\u8d77\u770b\u770b\u7ed8\u5236\u7684\u6700\u7ec8\u7ed3\u679c\u5427\uff01\uff01<\/p>\n<p style=\"mso-margin-top-alt: auto;mso-margin-bottom-alt: auto;margin-left: 0.0pt;text-indent: 0.0pt;line-height: normal;font-size: 12.0pt;font-family: \u5b8b\u4f53;mso-fareast-font-family: &#39;\u5b8b\u4f53&#39;;mso-bidi-font-family: \u5b8b\u4f53;font-weight: normal;mso-bidi-font-weight: normal;margin-top: 9.6pt;margin-bottom: 9.6pt;text-align: left;mso-pagination: widow-orphan;\"><span style=\"font-family:\u7b49\u7ebf;mso-ascii-font-family:\u7b49\u7ebf;mso-fareast-font-family:\u7b49\u7ebf;font-variant:normal;text-transform:none;\"><img decoding=\"async\" loading=\"lazy\" class=\"rich_pages wxw-img\" data-imgfileid=\"100014877\" data-ratio=\"0.9069548872180451\" src=\"https:\/\/i0.wp.com\/www.biocloudservice.com\/wordpress\/wp-content\/uploads\/2024\/06\/5_J5CxQsKBsuDhf42PbpYT09lhibpaKg-3.png?resize=553%2C502\" onerror=\"this.src='https:\/\/mmbiz.qpic.cn\/sz_mmbiz_png\/zcicibWZessAwA8f7y7NSpZrnNlwLF9CD0R0XHZsLcgzmDod7c0zRFCvRhuJ5CxQsKBsuDhf42PbpYT09lhibpaKg\/640?wx_fmt=png'\" data-type=\"png\" data-w=\"1064\" height=\"502 .21002197265625\" width=\"553 .739990234375\"  data-recalc-dims=\"1\" \/><span style=\"font-family: mp-quote, -apple-system-font, BlinkMacSystemFont, &quot;Helvetica Neue&quot;, &quot;PingFang SC&quot;, &quot;Hiragino Sans GB&quot;, &quot;Microsoft YaHei UI&quot;, &quot;Microsoft YaHei&quot;, Arial, sans-serif;font-size: var(--articleFontsize);letter-spacing: 0.034em;text-align: justify;\"><\/span><\/span><\/p>\n<p>\u600e\u4e48\u6837\uff0c\u4f60\u5b66\u4f1a\u600e\u4e48\u4f7f\u7528ComplexHeatmap\u5305\u4e86\u561b\uff1f\u66f4\u591a\u5b66\u4e60\u5e72\u6d3b\u8bf7\u591a\u591a\u5173\u6ce8\u5c0f\u679c\u54e6\uff01<span style=\"color: rgb(51, 51, 51);font-family: &quot;Open Sans&quot;;font-size: 12pt;text-align: left;text-indent: 0pt;letter-spacing: 0.034em;\"><\/span><\/p>\n<section powered-by=\"xiumi.us\" style=\"margin-bottom: 0px;\">\n<section>\n<section powered-by=\"xiumi.us\">\n<section>\n<section powered-by=\"xiumi.us\">\n<section>\n<section powered-by=\"xiumi.us\">\n<section>\n<section>\n<p><img decoding=\"async\" class=\"rich_pages wxw-img\" data-galleryid=\"\" data-imgfileid=\"100014881\" data-ratio=\"0.5555555555555556\" data-s=\"300,640\" src=\"https:\/\/i0.wp.com\/www.biocloudservice.com\/wordpress\/wp-content\/uploads\/2024\/06\/6_VmRkv7tSNKliafDnsuFR7BoeDgBrww-1.jpg?w=640\" onerror=\"this.src='https:\/\/mmbiz.qpic.cn\/sz_mmbiz_jpg\/zcicibWZessAxPqeNQsFjm2HibIuSld9Nh9GicQSWhJwHjia5tEevQvDIebLErVmRkv7tSNKliafDnsuFR7BoeDgBrww\/640?wx_fmt=jpeg&amp;from=appmsg'\" data-type=\"jpeg\" data-w=\"900\" style=\"font-size: var(--articleFontsize);letter-spacing: 0.034em;\"  data-recalc-dims=\"1\" \/><br  \/><\/p>\n<\/section>\n<\/section>\n<\/section>\n<\/section>\n<\/section>\n<\/section>\n<\/section>\n<\/section>\n<\/section>\n<p style=\"margin-top: 0pt;margin-bottom: 0pt;margin-left: 0pt;letter-spacing: 0.578px;text-indent: 0pt;text-wrap: wrap;text-align: justify;line-height: normal;font-size: 12pt;font-family: helvetica;color: rgb(0, 0, 0);break-after: auto;\"><span style=\"font-family: \u5b8b\u4f53;font-size: 12pt;text-indent: 0pt;color: rgba(0, 0, 0, 0.9);letter-spacing: 0.034em;\"><\/span><span style=\"font-family: &quot;Helvetica Neue&quot;, Helvetica, &quot;Hiragino Sans GB&quot;, &quot;Microsoft YaHei&quot;, Arial, sans-serif;font-size: 15px;color: rgba(0, 0, 0, 0.9);letter-spacing: 0.034em;text-align: justify;\"><\/span><span style=\"font-size: var(--articleFontsize);letter-spacing: 0.034em;color: rgba(0, 0, 0, 0.9);font-family: mp-quote, -apple-system-font, BlinkMacSystemFont, &quot;Helvetica Neue&quot;, &quot;PingFang SC&quot;, &quot;Hiragino Sans GB&quot;, &quot;Microsoft YaHei UI&quot;, &quot;Microsoft YaHei&quot;, Arial, sans-serif;text-align: justify;\"><\/span><span style=\"font-size: 15px;\"><img decoding=\"async\" class=\"rich_pages wxw-img\" data-imgfileid=\"100014880\" data-ratio=\"0.38981481481481484\" data-s=\"300,640\" src=\"https:\/\/i0.wp.com\/www.biocloudservice.com\/wordpress\/wp-content\/uploads\/2024\/06\/7_FbEg9fibwQicL8l2ExKOZZTmAHXabQ-2.png?w=640\" onerror=\"this.src='https:\/\/mmbiz.qpic.cn\/sz_mmbiz_png\/zcicibWZessAx3HetBkB7aOGibFWKqibqIATyC4zFibzCgdrxFwRep6cDMLIbA0FbEg9fibwQicL8l2ExKOZZTmAHXabQ\/640?wx_fmt=png'\" data-type=\"png\" data-w=\"1080\" style=\"font-size: var(--articleFontsize);letter-spacing: 0.034em;caret-color: rgba(0, 0, 0, 0);\"  data-recalc-dims=\"1\" \/><\/span><\/p>\n<section powered-by=\"xiumi.us\" style=\"margin-bottom: 0px;letter-spacing: 0.578px;text-wrap: wrap;outline: 0px;font-family: system-ui, -apple-system, BlinkMacSystemFont, &quot;Helvetica Neue&quot;, &quot;PingFang SC&quot;, &quot;Hiragino Sans GB&quot;, &quot;Microsoft YaHei UI&quot;, &quot;Microsoft YaHei&quot;, Arial, sans-serif;background-color: rgb(255, 255, 255);text-align: left;\">\n<section style=\"outline: 0px;font-size: 16px;\">\n<section powered-by=\"xiumi.us\" style=\"margin: 10px;outline: 0px;justify-content: flex-start;display: flex;flex-flow: row;\">\n<section style=\"padding-right: 10px;padding-left: 10px;outline: 0px;display: inline-block;width: 558px;vertical-align: top;border-style: dashed;border-width: 1px;border-color: rgb(62, 62, 62);align-self: flex-start;flex: 0 0 auto;\">\n<section powered-by=\"xiumi.us\" style=\"margin-top: 10px;margin-bottom: 10px;outline: 0px;\">\n<section style=\"outline: 0px;display: inline-block;width: 536px;border-width: 0px 0px 0px 10px;border-style: solid;border-left-color: rgb(144, 215, 236);border-right-color: rgb(46, 172, 109);box-shadow: rgb(0, 0, 0) 0px 0px 0px;border-bottom-left-radius: 0px;\">\n<section powered-by=\"xiumi.us\" style=\"padding-right: 3px;padding-left: 3px;outline: 0px;\">\n<section style=\"margin-top: 0.95em;margin-bottom: -0.65em;outline: 0px;display: inline-block;width: 520px;vertical-align: top;\">\n<section style=\"margin-top: -1em;padding: 3px 10px;outline: 0px;display: inline-block;vertical-align: top;color: rgb(0, 154, 68);\">\n<p style=\"outline: 0px;\"><strong style=\"outline: 0px;\">\u5f80\u671f\u63a8\u8350<\/strong><\/p>\n<\/section>\n<\/section>\n<\/section>\n<\/section>\n<\/section>\n<section powered-by=\"xiumi.us\" style=\"outline: 0px;text-align: justify;\">\n<section style=\"outline: 0px;letter-spacing: 0.578px;line-height: 1.75em;\"><a target=\"_blank\" href=\"http:\/\/mp.weixin.qq.com\/s?__biz=Mzg3OTg3MjQyNg==&amp;mid=2247491794&amp;idx=1&amp;sn=2b7a4de95169c79202e44813885a8250&amp;chksm=cf7f7017f808f9015689839fe4057fd418bf7b20eb1dfb5a28cd92e56a41b5605e62bfbc16fb&amp;scene=21#wechat_redirect\" textvalue=\"1.\u642d\u5efa\u751f\u4fe1\u5206\u6790\u6d41\u6c34\u7ebf\uff0c\u5982\u5de5\u5382\u4e00\u683724\u5c0f\u65f6\u8fd0\u8f6cSnakemake\u2014\u2014\u8fdb\u9636\u547d\u4ee4\" linktype=\"text\" imgurl=\"\" imgdata=\"null\" data-itemshowtype=\"0\" tab=\"innerlink\" data-linktype=\"2\" hasload=\"1\" style=\"color: var(--weui-LINK);outline: 0px;cursor: pointer;font-size: 14px;\" rel=\"noopener\">1.\u642d\u5efa\u751f\u4fe1\u5206\u6790\u6d41\u6c34\u7ebf\uff0c\u5982\u5de5\u5382\u4e00\u683724\u5c0f\u65f6\u8fd0\u8f6cSnakemake\u2014\u2014\u8fdb\u9636\u547d\u4ee4<\/a><br style=\"outline: 0px;\"  \/><\/section>\n<section style=\"outline: 0px;letter-spacing: 0.578px;line-height: 1.75em;\"><a target=\"_blank\" href=\"http:\/\/mp.weixin.qq.com\/s?__biz=Mzg3OTg3MjQyNg==&amp;mid=2247491705&amp;idx=1&amp;sn=9ff9b6da28b3a256a99c6697d589be66&amp;chksm=cf7f70bcf808f9aafd1019a0bba3dd3a55e2867dbb9a09203f13c2683adf867094637c405ed1&amp;scene=21#wechat_redirect\" textvalue=\"2.\u6bd4blast\u8fd8\u4f18\u79c0\u7684\u5e8f\u5217\u6bd4\u5bf9\u5de5\u5177\uff1fHMMER\u6765\u4e86\" linktype=\"text\" imgurl=\"\" imgdata=\"null\" data-itemshowtype=\"0\" tab=\"innerlink\" data-linktype=\"2\" hasload=\"1\" style=\"color: var(--weui-LINK);outline: 0px;cursor: pointer;font-size: 14px;\" rel=\"noopener\">2.\u6bd4blast\u8fd8\u4f18\u79c0\u7684\u5e8f\u5217\u6bd4\u5bf9\u5de5\u5177\uff1fHMMER\u6765\u4e86<\/a><\/section>\n<section style=\"outline: 0px;letter-spacing: 0.578px;line-height: 1.75em;\"><a target=\"_blank\" href=\"http:\/\/mp.weixin.qq.com\/s?__biz=Mzg3OTg3MjQyNg==&amp;mid=2247491909&amp;idx=1&amp;sn=902e34bcf53e605fba2b457ec6a33e36&amp;chksm=cf7f7180f808f8961542f458a49da14e85d8831449fb65fbf2623d55affc564686a5422f56fd&amp;scene=21#wechat_redirect\" textvalue=\"3.\u5bf9\u5355\u7ec6\u80de\u5206\u6790\u6beb\u65e0\u5934\u7eea\uff1f\u8ba9popsicleR\u9886\u4f60\u5165\u95e8\" linktype=\"text\" imgurl=\"\" imgdata=\"null\" data-itemshowtype=\"0\" tab=\"innerlink\" data-linktype=\"2\" hasload=\"1\" style=\"color: var(--weui-LINK);outline: 0px;cursor: pointer;font-size: 14px;\" rel=\"noopener\">3.\u5bf9\u5355\u7ec6\u80de\u5206\u6790\u6beb\u65e0\u5934\u7eea\uff1f\u8ba9popsicleR\u9886\u4f60\u5165\u95e8<\/a><\/section>\n<section style=\"outline: 0px;letter-spacing: 0.578px;line-height: 1.75em;\"><a target=\"_blank\" href=\"http:\/\/mp.weixin.qq.com\/s?__biz=Mzg3OTg3MjQyNg==&amp;mid=2247491905&amp;idx=1&amp;sn=fb34ebd6282962c7803badaee7a39096&amp;chksm=cf7f7184f808f8929608c0050344ad86193d0fc6455c1c18e16cc17bf4b37832b63d3b18284e&amp;scene=21#wechat_redirect\" textvalue=\"4.\u5c0f\u679c\u5e26\u4f60\u7ed8\u5236ROC\u66f2\u7ebf\u8bc4\u4f30\u751f\u5b58\u9884\u6d4b\u80fd\u529b\" linktype=\"text\" imgurl=\"\" imgdata=\"null\" data-itemshowtype=\"0\" tab=\"innerlink\" data-linktype=\"2\" hasload=\"1\" style=\"color: var(--weui-LINK);outline: 0px;cursor: pointer;\" rel=\"noopener\"><span style=\"outline: 0px;font-size: 14px;\">4.\u5c0f\u679c\u5e26\u4f60\u7ed8\u5236ROC\u66f2\u7ebf\u8bc4\u4f30\u751f\u5b58\u9884\u6d4b\u80fd\u529b<\/span><\/a><\/section>\n<section style=\"outline: 0px;letter-spacing: 0.578px;line-height: 1.75em;\"><a target=\"_blank\" href=\"http:\/\/mp.weixin.qq.com\/s?__biz=Mzg3OTg3MjQyNg==&amp;mid=2247493633&amp;idx=1&amp;sn=2263dfe7572c0bcf6816c2c1a37d79de&amp;chksm=cf7f78c4f808f1d2209321d6ace39fde5fa60c0691b56f88eac21916f5a2872ce8ee345f1d5f&amp;scene=21#wechat_redirect\" textvalue=\"\u8f6f\u4ef6\u5305\u5b89\u88c5\u3001\u6253\u602a\u5feb\u53c8\u597d\uff0c1024G\u5b58\u50a8\u7684\u751f\u4fe1\u670d\u52a1\u5668\uff1b\u8fd8\u6709\u6bd4\u8fd9\u66f4\u7701\u94b1\u7684\u561b\uff01\uff01\uff01\" linktype=\"text\" imgurl=\"\" imgdata=\"null\" data-itemshowtype=\"0\" tab=\"innerlink\" data-linktype=\"2\" hasload=\"1\" style=\"color: var(--weui-LINK);outline: 0px;cursor: pointer;letter-spacing: 0.578px;font-size: 14px;\" rel=\"noopener\">5.\u8f6f\u4ef6\u5305\u5b89\u88c5\u3001\u6253\u602a\u5feb\u53c8\u597d\uff0c1024G\u5b58\u50a8\u7684\u751f\u4fe1\u670d\u52a1\u5668\uff1b\u8fd8\u6709\u6bd4\u8fd9\u66f4\u7701\u94b1\u7684\u561b\uff01\uff01\uff01<\/a><span style=\"color: rgb(51, 51, 51);font-family: &quot;Open Sans&quot;;font-size: 12pt;text-align: left;text-indent: 0pt;letter-spacing: 0.034em;\">&nbsp; &nbsp; &nbsp; &nbsp; &nbsp;<\/span><o:p style=\"color: rgb(51, 51, 51);font-family: &quot;Open Sans&quot;;font-size: 12pt;text-align: left;text-indent: 0pt;letter-spacing: 0.034em;\">&nbsp;<\/o:p><span style=\"font-size: 12pt;text-align: left;text-indent: 0pt;letter-spacing: 0.034em;font-family: \u7b49\u7ebf;font-variant-numeric: normal;font-variant-east-asian: normal;font-variant-alternates: normal;font-variant-position: normal;\">&nbsp; &nbsp; &nbsp; &nbsp;<o:p>&nbsp;<\/o:p><\/span><span style=\"font-family: \u5b8b\u4f53;font-size: 12pt;text-align: left;text-indent: 0pt;letter-spacing: 0.034em;\">&nbsp; &nbsp;&nbsp;<\/span><span style=\"font-family: \u5b8b\u4f53;font-size: 12pt;text-align: left;text-indent: 0pt;letter-spacing: 0.034em;\"><\/span><\/section>\n<\/section>\n<\/section>\n<\/section>\n<\/section>\n<\/section>\n<p style=\"display: none;\"><mp-style-type data-value=\"3\"><\/mp-style-type><\/p>\n<p><\/content>\n<\/div>\n<p><\/body><br \/>\n<\/html><\/p>\n","protected":false},"excerpt":{"rendered":"<p>\u590d\u6742\u70ed\u56fe\u7ed8\u5236\u79d8\u7c4d\uff1a\u7528ComplexHeatmap\u521b\u9020\u6570\u636e\u7684\u89c6\u89c9\u5947\u8ff9\uff01 \u5c0f\u56fe&nbsp;&nbsp;\u751f\u4fe1\u679c&#038;nb [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"closed","ping_status":"","sticky":false,"template":"","format":"standard","meta":{"jetpack_post_was_ever_published":false,"_jetpack_newsletter_access":""},"categories":[1],"tags":[],"jetpack_featured_media_url":"","_links":{"self":[{"href":"http:\/\/www.biocloudservice.com\/wordpress\/index.php?rest_route=\/wp\/v2\/posts\/55661"}],"collection":[{"href":"http:\/\/www.biocloudservice.com\/wordpress\/index.php?rest_route=\/wp\/v2\/posts"}],"about":[{"href":"http:\/\/www.biocloudservice.com\/wordpress\/index.php?rest_route=\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"http:\/\/www.biocloudservice.com\/wordpress\/index.php?rest_route=\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"http:\/\/www.biocloudservice.com\/wordpress\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=55661"}],"version-history":[{"count":1,"href":"http:\/\/www.biocloudservice.com\/wordpress\/index.php?rest_route=\/wp\/v2\/posts\/55661\/revisions"}],"predecessor-version":[{"id":55669,"href":"http:\/\/www.biocloudservice.com\/wordpress\/index.php?rest_route=\/wp\/v2\/posts\/55661\/revisions\/55669"}],"wp:attachment":[{"href":"http:\/\/www.biocloudservice.com\/wordpress\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=55661"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"http:\/\/www.biocloudservice.com\/wordpress\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=55661"},{"taxonomy":"post_tag","embeddable":true,"href":"http:\/\/www.biocloudservice.com\/wordpress\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=55661"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}