Я использую lapply для циклического просмотра моих файлов матрицы и создания тепловых карт с помощью функции pheatmap.Я сталкиваюсь с файлом матрицы, где все столбцы построения имеют 0 в качестве значений в корзине.Вот пример:
a 0 0 0 0 0 0
b 0 0 0 0 0 0
c 0 0 0 0 0 0
d 0 0 0 0 0 0
e 0 0 0 0 0 0
f 0 0 0 0 0 0
Если это один из моих файлов матрицы, по которому я зацикливаюсь, я получаю эту ошибку:
Error in cut.default(x, breaks = breaks, include.lowest = T) :
'breaks' are not unique
Это код:
pheatmap(dmat,
scale="none",
cluster_rows = FALSE,
cluster_cols = FALSE,
annotation_names_col = FALSE,
show_colnames= FALSE,
color = colorRampPalette(rev(brewer.pal(n = 7, name ="RdYlBu")))(500),
border_color = NA,
fontsize_row=14
)
Как мне перезаписать это?