问题标签 [pheatmap]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
r - R:pheatmap 在保持拓扑结构的同时对列进行重新排序
我想更改使用 R 包创建的热图的列顺序pheatmap
,但保持相同的拓扑结构,以便顶部的树状图也随列重新排序。
虽然在文档中进行了解释,但我无法弄清楚如何在 R 中实现它。
r - 如何在热图上方生成 geom_line 图?
我试图生成昼夜节律基因表达数据的热图,并在其上方显示测量的行为。
注意 2 个红点应在 CT13 和 CT37 上方(分别)...
这是我尝试使用的代码,但它会生成 2 个单独的图表:
我使用的文件可以在这里找到: https ://www.dropbox.com/sh/n3mplr0fdz7oh6f/AACU_CdVjT6OmJLzrKmAtxj2a?dl=0
感谢您的帮助!
r - 使用 pheatmap 在组内聚类
我正在尝试制作一个显示 4 个不同组的基因表达的热图,我想在每个组内进行聚类。我有跨列按组排序的样本。在所有组中使用cluster_cols = True
集群,混合每个组的样本顺序。如何使用 pheatmap 仅在每个组内进行聚类?
pheatmap - 更改 R 中 pheatmap 中树状图的线宽
我使用存储在单细胞实验分析中的单细胞 RNA-seq 数据,使用 R 中的 pheatmap 对约 11.3000 个表达基因(非聚类样本)进行层次聚类,以显示数据的异质性。我需要输出图像为 2 x 4 英寸,这使得树状图变得模糊。是否可以减少用于树状图的线宽?我尝试通过gpar设置线宽,但似乎没有改变
sessionInfo() R 版本 3.4.1 (2017-06-30) 平台:i386-w64-mingw32/i386 (32-bit) 运行条件:Windows >= 8 x64 (build 9200) pheatmap_1.0.8
R代码
r - R:稀疏?为共现矩阵转换数据
我是一名生物专业的学生,使用 R 生成一些可视化,显示哪些人类蛋白质(uniprots)被不同的细菌菌株靶向。
我正在尝试生成一个共现矩阵/热图......类似于
...其中列有菌株,行有蛋白质,数据框单元格填充了蛋白质与菌株相互作用的次数。因此,如果应变 A、B 和 C 都与一个 uniprot 相互作用,那么它们在该 uniprot 行的单元格中的值都应该为 3。
我已经尝试制作唯一应变和human_uniprots的元组列表,然后从我要填充的矩阵中搜索与应变和人类uniprot对匹配的元组,如果匹配则添加“1”......但是我不确定如何在 R 中使用元组。然后我看到了这个:Populating a co-occurrence matrix
这就是我想要的,但我不了解用法或语法...... sparse() 甚至是 R 中的函数吗?
此外……最好按照与所有菌株相互作用的蛋白质对所有蛋白质进行排名。因此,与所有菌株相互作用的所有蛋白质都应位于顶部,然后是与 2 个菌株相互作用的蛋白质,然后是 1 个菌株……