Как построить тепловую карту, используя 2 матрицы в r

Во время записи большинство браузеров возвращали свойства в том же порядке, в каком они были вставлены, но это явно не гарантированное поведение, поэтому на него не следует полагаться.

Спецификация ECMAScript говорила:

Механика и порядок перечисления свойств ... не указаны.

Однако в ES2015 и более поздние нецелые ключи будут возвращены в порядке вставки.

1
задан Zong Hong Tan 20 March 2019 в 02:36
поделиться

1 ответ

d = data.frame(Ticker = as.vector(ticker_matrix),
               Values = as.vector(values_matrix),
               X = as.vector(row(ticker_matrix)),
               Y = as.vector(col(ticker_matrix)))

ggplot(data = d,
       mapping = aes(x = factor(X),
                     y = factor(Y),
                     fill = factor(Values),
                     label = Ticker)) +
    geom_tile(color = "white") +
    geom_text() +
    coord_equal()

enter image description here

Если вы хотите удалить оси и легенды, ознакомьтесь с ответами здесь .

0
ответ дан d.b 20 March 2019 в 02:36
поделиться
Другие вопросы по тегам:

Похожие вопросы: