繁体   English   中英

R plot_ly绘制内容随着窗口大小的变化而变化

[英]R plot_ly plot content changes as window size changes

我在plot_ly中有一个散点图。 通常,数据由50行组成。 当我绘制它并放大时,如果它是完整的窗口大小,我会看到每一行,但是当它是较小的窗口大小时,尽管保留了它们的点,但根据窗口大小,许多行会消失。 这是小窗口尺寸的版本

这是较小的窗口尺寸

一旦增加窗口大小,我就会看到完整的数据。

在此处输入图片说明

这是我的代码;

p_alt <- plot_ly(data=cell_melt, x = cell_melt$value, y = cell_melt$gene_id, orientation = "h", type = "scatter", color = cell_melt$variable, hoverinfo = "text") %>% layout(yaxis = list(categoryorder = "array", categoryarray = rev(top_50$gene_id), margin = top_50$gene_id )) %>% layout(showlegend = F) %>% layout(margin = list(l=50, t=1, b=100))

我的最终目标是获得完整的数据图,无论窗口大小如何。 我需要使用什么参数来实现它?

在寻找解决方案时,我意识到有一个参数layout(yaxis = list(dtick = 1))使每个数据点的绘制与窗口大小无关。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM