我用 ggplot2 heatmap 在 R 中創建了這個熱 圖
我想為空觀察添加空圖塊邊框,但這些值在我的資料集中不存在,其結構如下:
| 店鋪 | 日 | 銷售量 |
|---|---|---|
| 01 | 01 | 4 |
| 01 | 02 | 2 |
| 01 | 05 | 3 |
| 02 | 01 | 1 |
| 03 | 03 | 2 |
有什么想法嗎?
uj5u.com熱心網友回復:
我會用你需要的結構創建一個空的 tibble 并加入真實資料。例如,
fake_dat <- crossing(Shop = 1:3, Day = 1:20)
plot_dat <- left_join(fake_dat, real_dat, by=c("Shop","Day")
ggplot(plot_dat, aes(Day, Shop)) %>%
geom_tile(color="black") %>%
geom_label(aes(label=Sales))
轉載請註明出處,本文鏈接:https://www.uj5u.com/qita/333080.html
上一篇:從寬到長,變數前沒有X
下一篇:R中按日期和時間對資料進行排序
