如何从数据框中绘制?

时间:2019-10-04 01:36:38

标签: r dataframe plot

从下面的代码中,我在R中得到了一个数据框。但是,我只对他们在决赛中获得的分数感兴趣。所以我希望x轴是学生数,即6,因为那是他们的数据点数,所以我希望y轴是Final。有没有办法仅从数据帧执行此操作?

data <- data.frame(Score1=c(100,36,58,77,99,92),Score2=c(56,68,68,98,15,35), Final=c(63,87,89,45,99,18))

下面列出的输出:

  Score1 Score2 Final
1    100     56    63
2     36     68    87
3     58     68    89
4     77     98    45
5     99     15    99
6     92     35    18

还是我必须要做类似的事情?但这给了我一个错误,即长度不一样。

data <- data.frame(Score1=c(100,36,58,77,99,92),Score2=c(56,68,68,98,15,35))
Final=c(63,87,89,45,99,18)
f.data <- cbind(data,Final)
b <- 6
plot(b,Final)

2 个答案:

答案 0 :(得分:0)

使用以下内容

library(ggplot2);

qplot( x = 1:6, y = data$Final)

答案 1 :(得分:0)

下面的代码可以解决问题。

plot(data$Final)