r - 如何制作具有两列分组和得分的事前得分数据框
问题描述
我有两组考试成绩:
pre <- c(0,0,0,0,0,0,0,0)
post <- c(0,4,0,5,0,5,4,2)
我想创建一个data.frame
有两列的列,一列是“组”,显示测试前和测试后的分数(按顺序,前面的分数),一列显示分数。
我试过这段代码:
t<-data.frame(group = rep(c("pre", "post")),score = c(pre, post))
它没有显示正确的顺序。它混淆了前/后测试分数。有人可以帮我写代码吗?
解决方案
这个给你:
pre<-c(0,0,0,0,0,0,0,0)
post<-c(0,4,0,5,0,5,4,2)
t <- data.frame(group=c(rep('pre', length(pre)), rep('post', length(post))),score=c(pre,post))
t
推荐阅读
- css - 封面有 4 张不同尺寸的图片?
- django - 如何将值插入相关模型?
- jupyter-notebook - 禁止在 Jupyter Notebook PDF 导出中打印单元格
- android - 在约束布局中是否可以将 4 个 TextViews 放在一个水平链中,每个视图之间的空间不同?
- tensorflow - 为什么我的卷积实现比 Tensorflow 的慢?
- sql - SQL如何设置这个where子句来检查两个不同的字段?
- python - 在 IPython 控制台中运行内核的问题
- python - 如何在python(tkinter)中捕获窗口后面的图像
- google-cloud-platform - 我无法在谷歌云平台上发布 .net core 3.0 版本
- asp.net-core - Ocelot 网关:没有这样的主机是已知的