Как настроить область холста без изменения размера ячейки тепловой карты в Plotly? - PullRequest
0 голосов
/ 18 февраля 2019

У меня есть динамически сгенерированная тепловая карта для матричных данных, основанная на графике

data <- as.matrix(dat)
heatmap<-plot_ly(x=colnames(data), y=rownames(data), z = data, type = "heatmap", colors=c("blue","black", "yellow"), zmin=3, zmax=15,  width=1300, height=800) %>% layout(title="Genes") %>%
layout(xaxis=list(tickfont = list(size = 18), tickangle =40), yaxis=list(tickfont = list(size = 15), autorange='reversed'))

Здесь проблема в том, что у меня нет другого выбора, кроме как установить размер (высоту) графика для более высокой цифры, чтобы полностью покрыть метку оси X,Это связано с тем, что часть длины метки оси X занимает больше символов.В то же время, заданный размер ячейки тепловой карты слишком велик для отдельных точек данных.

Я попытался с несколькими параметрами, но все еще не смог решить проблему.

...