Тепловая карта для данных траектории в R - PullRequest
0 голосов
/ 13 июня 2018

У меня есть (x, y) данные в текстовом файле (data.csv), который я хотел бы преобразовать в тепловую карту в R следующим образом: https://www.youtube.com/watch?v=cFGu3O30a3w введите описание изображения здесь

Ответы [ 2 ]

0 голосов
/ 13 июня 2018

Вы также можете создать 2D гистограмму, например:

library(gplots)

# number of bins in both dimensions
resolution <- 50

# toy data (sorry about copying from jyjek)
df <- data.frame(x=sample(resolution,5000,replace = T),
           y=sample(resolution,5000,replace = T))

# the shown example has "jet" palette
jet.colors <-
  c("#00007F", "blue", "#007FFF", "cyan", "#7FFF7F", "yellow", "#FF7F00", "red", "#7F0000")

# the example has no margins           
par(mar=c(0,0,0,0))         

# plot the histogram without axes
hist2d(df, nbins=resolution, xaxt="n", yaxt="n", col=jet.colors)
0 голосов
/ 13 июня 2018

Что-то в этом роде?

library(tidyverse)
library(echarts4r)
df<-data.frame(x=sample(50,5000,replace = T),
               y=sample(50,5000,replace = T))

df%>%
  count(x,y)%>%
  e_chart(x)%>%
  e_heatmap(y,n) %>% 
  e_visual_map(n)%>%
  e_title("Heatmap")
...