У меня есть данные в формате CSV, которые я импортировал как data.table в R из тусклых 102500 строк по 41 столбцу.
Каждая 41 строка должна быть кадром, измеренным в разные интервалы времени (2500 кадры). Мне нужно сделать тепловую карту в каждом фрейме данных и в конце визуализировать ее как трехмерную, чтобы показать каждый слой отдельно, проходя по слоям. Примерно так: введите описание изображения здесь
Следующие коды помогли мне разделить мои данные и сделать то, что я хочу делать, за исключением того, что я все еще не мог понять, как создать стек моего фрейма данных в трехмерной кубической модели ( как я показал на картинке).
library(plot.matrix)
df_list <- vector(mode = "list", length = 2500)
for(i in 1:2500){
df_list[[i]] = snap_movie_1_dat[(1+41*(i-1)):(41*(i)),]}
for(i in 1:2500){
plot(as.matrix(df_list[[i]]))}