-2

行 = 時間、列 = 日付の 3 つの変数と、その値が行と列の交点である 3 番目の変数 Money を持つマトリックスがあります。例Time = 5との場合Date = 10、Money は 12 で、Time = 6andの場合、Date = 15Money は 15 です。x_axis = TimeY_axis = Date

お金を下に置くには?

plot.new()  
matplot(Time,Date, type = "p", lty = 1:5, lwd = 1, lend = par("lend"),col = 1,
        pch = 17 , xlab = "Time", ylab = "Date", xlim = range(0,40), ylim = range (0,120))  
4

1 に答える 1

0

データを最初geom_rasterに変換する場合に使用できると思います:data.frame

ggplot(data, aes(Time, Date)) +
 geom_raster(aes(fill = Money))

詳細については、http: //docs.ggplot2.org/current/geom_tile.htmlを参照してください。


編集:

ここでランダムデータを参照してください:

time <- c(1:100)
date <- c(1:100)
data <- expand.grid(TIME = time, DATE = date)

data$MONEY <- runif(1:10000, 0, 10)

ggplot(data, aes(TIME, DATE)) +
  geom_raster(aes(fill = MONEY), interpolate = F)

ここに画像の説明を入力

于 2016-12-20T15:29:35.153 に答える