R上的绘图问题(使用热图)

     2023-04-13     176

关键词:

【中文标题】R上的绘图问题(使用热图)【英文标题】:plotting issue on R (using heatmaps) 【发布时间】:2015-10-18 21:00:20 【问题描述】:

我有一个要绘制的矩阵,我正在使用以下几行:

library(lattice)
levelplot(cont.freq)

我想摆脱剧情中的黑色东西?我想使用矩阵的行名和列名进行 x&y 标记。但是我不知道如何以一种好的方式来表示它们。

顺便说一下,矩阵是1284x1284..

【问题讨论】:

你能展示 cont.freq 的样本和你的整个代码吗? 例如:a=rep(0:1,5) b=rep(0,10) c=rep(1,10) cont.freq=matrix(cbind(a,b,c ),nrow=10,ncol=10) 连续频率 【参考方案1】:

以下作品:

x_at <- pretty(seq_len(nrow(cont.freq)))
y_at <- pretty(seq_len(ncol(cont.freq)))
levelplot(cont.freq, rm.na = TRUE, scales=list(y=list(at=y_at),x=list(at=x_at)), xlab="Residue ID", ylab="Residue ID", main="Contact Frequency")

【讨论】:

r语言ggplot2绘图单元格为方块的热图简单小例子

参考技术A使用theme()函数中的legend.box.margin参数来调节通过legend.justification参数来实现分别需要用到legend.spacing.y和legend.spacing.x参数 查看详情

R:使用 ggplot2 的离散热图

...】:我需要一张热图:红色的“否”“是”为绿色。x轴上的城市y轴运动library(ggplot2)df=data.frame(City=c(Boston,Caracas,Madrid,Tokio),Val=c(Yes,No,No,Yes),Sport=c("Soccer"," 查看详情

使用 seaborn 和 matplotlib 对热图进行注释的绘图

】使用seaborn和matplotlib对热图进行注释的绘图【英文标题】:Annotatedplotoverheatmapwithseabornandmatplotlib【发布时间】:2021-03-1401:38:59【问题描述】:我不能在热图上叠加绘图(热图应该是海底绘制的)。这是我的小数据示例mat=[[1,2,3,1... 查看详情

使用传单函数 add_heatmap() 或 addHeatmap() 在 R 上创建热图

...】:我正在尝试使用plotlyadd_heatmap()函数创建带有热图的绘图,但它会生成一条错误消息,提示错误:必须提供z属性我提到了thissite的 查看详情

r中的热图足球比赛

...:21【问题描述】:我有一个数据框,其中包含球员在球场上的位置。该区域的边界框为0-1000和0-750。起始球位375-500,起始球员位637-692。我尝试使用geom_tile,但无法获得热图。如何链接变量以制作热图?frames<-structure(list(half=c("1... 查看详情

热图绘制

...图输出的过程,并在教程结束后提供一份封装好的命令行绘图工具,只需要提供矩阵,即可一键绘图。上一篇讲述了Rstudio的使用作为R写作和编译环境的入门,后面的命令都可以拷贝到Rstudio中运行,或写成一个R脚本,使用Rscripth... 查看详情

Seaborn 热图:在绘图顶部移动颜色条

】Seaborn热图:在绘图顶部移动颜色条【英文标题】:SeabornHeatmap:Movecolorbarontopoftheplot【发布时间】:2018-06-0314:44:13【问题描述】:我有一个使用seaborn库创建的基本热图,并且想要将颜色栏从默认的垂直和右侧移动到热图上方的... 查看详情

使用 R 创建热图

...题】:CreatingaheatmapusingR【发布时间】:2021-09-2600:58:59【问题描述】:我想创建一个热图来显示我拥有的数据。数据由3列和100行组成。我使用以下代码使用R中的ggplot包创建热图。x=c("x1","x2","x3")y=paste0("var",seq(1,100))datax=expand.grid(x,y... 查看详情

绘图热图的样式

】绘图热图的样式【英文标题】:Stylingforploltyheatmap【发布时间】:2022-01-1420:48:26【问题描述】:我只想显示此热图“TotalWins”的一列,因此它将是第一个垂直列。我希望该图仍然是一个具有图例且具有交互性的绘图对象。\'\'\'i... 查看详情

r绘图pheatmap热图绘制——高阶篇

参考技术A绘图场景:在高通量检测数据中,我们在数据展示上往往都喜欢将感兴趣的功能或者通路基因绘制成热图形式,能够让读者一目了然的发现某功能是增强了?还是减弱了?在实际过程中,表型实验上已经证明了炎症反... 查看详情

r语言绘图——层次聚类图及树状图添加sidebar(代码片段)

聚类分析作图往往包含热图(heatmap)和树状图(dendrogram)。热图用来展示每个样本点数值大小和聚集模式。树状图用来表示样本之间以及变量之间的距离远近(或者相似性大小)。R官网目前提供了至少45个可以绘制热图的包(pac... 查看详情

R 中热图/聚类默认值的差异(热图与热图.2)?

...ultsinR(heatplotversusheatmap.2)?【发布时间】:2013-07-2906:57:11【问题描述】:我正在比较两种在R中使用树状图创建热图的方法,一种是使用made4的heatplot,另一种是使用gplots的heatmap.2。适当的结果取决于分析,但我试图理解为什么默认... 查看详情

用于情节热图的交互式 zmax?

...【发布时间】:2021-12-0711:47:03【问题描述】:是否可以使绘图热图的zmax设置交互?我正在使用Python在JupyterNotebook中生成热图,如果可以通过在颜色栏、滑块或类似内容中输入新数字直接在绘图上更改zmax,那就太好了。【问题讨... 查看详情

如何使 R 渲染图更快

...呈现的图(热图)。目前,我们面临一个问题,即R渲染绘图所需的时间会占用计算所需的时间。让我通过一个人为的例子来证明这一点。在这个基本测试用例中,R需要大约17秒来渲染热图文件并将其保存为png(数据计算时间已... 查看详情

热图中 x 轴上的对角线标签方向

】热图中x轴上的对角线标签方向【英文标题】:Diagonallabelsorientationonx-axisinheatmap(s)【发布时间】:2013-03-0811:43:24【问题描述】:在R中创建热图已成为许多帖子、讨论和迭代的主题。我的主要问题是,将latticelevelplot()或基本图形i... 查看详情

R:如何使用 ggplot2 创建一个半色半数的热图?

...oloursandhalfnumbersusingggplot2?【发布时间】:2021-12-2716:56:55【问题描述】:我正在尝试创建一个由热图表示的相关矩阵,其中一半的热图使用颜色,另一半使用实际的相关值。到目前为止,我已经能够创建两个单独的三角形热图(一... 查看详情

如何在 R 中为多个热图设置动画

...:HowtoanimateseveralheatmapsinR【发布时间】:2021-09-2916:10:39【问题描述】:我有30个方阵形式的热图。每个热图都链接到一个日期,我想创建一个动画,根据日期从一个热图过渡到下一个。为此,我在R中使用gganimate,但遇到了一些问... 查看详情

R中的动画热图

...文标题】:AnimatedheatmapinR【发布时间】:2018-11-2815:11:44【问题描述】:我正在尝试使用ggplot和(可能)plot_ly制作动画热图。到目前为止,我能够完成两个部分目标:1)我可以使用plot_ly制作动画散点图:dd<-data.frame(f=rep(1:5,c(rep(5... 查看详情