График сценария R с идентификатором по оси x и всеми значениями столбца по оси y

Я новичок в R-скрипте, и мне нужна помощь в построении графика данных. Мои данные выглядят так

  run1Seek run2Seek run3Seek
1       12       23       28
2       10       27        0
3       23       19        0
4       22       24        0
5       21       26        0
6       11       26        0

Мне нужно отобразить значение идентификатора по оси x и значения run1Seek, run2Seek, run3Seek по оси y. Что-то вроде этого на изображении ниже:

Изображение


person Twinkling Star    schedule 30.04.2016    source источник


Ответы (1)


Попробуй это:

library(ggplot2)

# Random data
mat <- matrix(sample(1:100, size = 1000, replace = T), ncol = 2)
colnames(mat) <- c("Run1Seek", "Run2Seek")

# Make data frame
ds <- data.frame(ID = 1:500, mat)

# Melt to long format
ds <- reshape2::melt(ds, "ID")

# Look at data
head(ds)

# Plot
ggplot(ds, aes(x = ID, y = value, fill = variable)) + geom_bar(stat = "identity")
person royr2    schedule 02.05.2016