2017-04-27 118 views
0

我在plot_ly中有散点图。通常数据由50行组成。当我绘制它并放大时,如果它是全窗口大小,我会看到每一行,但是当它是一个较小的窗口大小时,根据窗口大小消失一些行,尽管它们的点仍然存在。这里是小窗口大小的版本R plot_ly根据窗口大小更改绘制内容更改

Here is the smaller window size

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

enter image description here

这里是我的代码;

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))

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

回答

0

在搜索解决方案时,我意识到有一个参数layout(yaxis = list(dtick = 1)),它使每个数据点都独立于窗口大小绘制。