从下面的代码中,我在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)
答案 0 :(得分:0)
使用以下内容
library(ggplot2);
qplot( x = 1:6, y = data$Final)
答案 1 :(得分:0)
下面的代码可以解决问题。
plot(data$Final)