私は、このデータフレームを持って動作しません。データフレームは、日付列(形式%Y-%m-%d
)と、H01.01
、H01.02
、... H24.06
までの時間間隔列で構成されています。私はheatmap
を作成したいと思います。時間間隔(H0.01
... H01.02
...)はx-axis
にあり、日付はy-axis
にあり、それぞれ1
には色で塗りつぶしています私は青色を選んだ)。私のヒートマップが正しく
The dataframe is available to download using this link: we.tl/F7gJkPhStG
私が最初にIDと日付を使用し、溶融機能を使用していました。
dat<- melt(df, id.vars = "Date")
大きなデータフレームのため、私はH01.01間隔でテストしたかったのです。その後、
dat.H01.01<- dat[1:146131, 1:3, drop=F]
とはgeom_tile
ggplot(dat.H01.01, aes(variable, Date)) +
geom_tile(aes(fill=value),color="white") +
scale_fill_gradient(low = "white",high = "blue")
を使用してggplot機能を進めますが、何らかの理由で、色は表示されません。
を誰かが私を助けることができますか?