r - 从数据框中提取值
问题描述
写R代码到
name = c('Anokhi', 'Diya', 'Kapil', 'Joseph', 'Zaroo','Manoj', 'Mayank', 'Lalit', 'Kishor', 'Jaspreet') score = c(12, 9, 16.5, 12, 9, 20, 14.5, 13.5, 8, 19) 次尝试 = c(1, NA, 2, NA, 2, NA, 1, 1, 2, 1) 合格 = c('yes', “不”、“是”、“是”、“不”、“是”、“是”、“是”、“不”、“是”)
我怎样才能做到以下几点:提取名称和分数列 b。提取前两行 c. 提取第 3 行和第 5 行 d. 提取第 3 行和第 5 行,第 1 列和第 3 列
解决方案
它看起来像一个作业,希望你有意识地研究这个解决方案并学习。
exam_data <-
data.frame(name = c('Anokhi', 'Diya', 'Kapil', 'Joseph', 'Zaroo','Manoj', 'Mayank', 'Lalit', 'Kishor', 'Jaspreet'),
score = c(12, 9, 16.5, 12, 9, 20, 14.5, 13.5, 8, 19),
attempts = c(1, NA, 2, NA, 2, NA, 1, 1, 2, 1),
qualify = c('yes', 'no', 'yes','yes', 'no', 'yes', 'yes','yes', 'no','yes'))
exam_result_a <- exam_data[, c('name','score')]
exam_result_b <- exam_data[1:2,]
exam_result_c <- exam_data[c(3,5),]
exam_result_d <- exam_data[c(3,5),c(1,3)]
推荐阅读
- sql - 使用 SQLBACKUPANDFTP 软件自动备份 phpmyadmin
- javascript - 打字稿 .forEach 和 for in 行为
- node.js - Discord.js 获取具有 id 的用户
- python - 使用事件装饰器和 contextlib 从 Session.add(Model) 修改生成的 SQL
- android - Android:如何正确配置xml布局中的textView轮廓黑色边框
- c# - 当源对象没有继承关系时,如何使用 AutoMapper 包含子对象映射?
- javascript - Javascript:传递可使用“this”对象调用的方法
- c# - 尝试根据日期时间创建文件夹名称时为什么会出现异常?
- javascript - 根据另一个属性猫鼬的值的条件枚举列表
- c++ - Visual Studio 在我键入时自动删除下一个单词