2017-04-27 5 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))이 있다는 것을 깨달았습니다.