R 仅基于名称的一部分寻址列以简化行
我在这里的第一个问题,我不是很有经验,但是我希望这个问题很容易回答,因为我只想知道我在标题中描述的是否可行 我从参与者所做的在线容量测试中获取了多个数据帧 对于所有项目,我都有响应、分数和持续时间变量 现在我想删除所有responsevariable都是NA的行。因此,我不能仅仅使用命令删除所有为NA的行,还可以手动删除许多列。我还希望在执行此操作时将数据帧保持在一起,以便真正删除完整的行,因此仅提取所有ResponseVariable听起来不是一个好的选择 但是,除了基于特定项目的3位数外,响应变量名称基本相同 因此,与其写一条很长的不切实际的行,提及所有ResponseVariable,如果它们都包含NA,则删除该行,是否有一种方法可以不使用变量的完整anme,而只使用名称的结尾,例如,让R检查所有以该方式结尾的变量的条件 简化的,简化的例如:代替R 仅基于名称的一部分寻址列以简化行,r,variables,multiple-columns,delete-row,R,Variables,Multiple Columns,Delete Row,我在这里的第一个问题,我不是很有经验,但是我希望这个问题很容易回答,因为我只想知道我在标题中描述的是否可行 我从参与者所做的在线容量测试中获取了多个数据帧 对于所有项目,我都有响应、分数和持续时间变量 现在我想删除所有responsevariable都是NA的行。因此,我不能仅仅使用命令删除所有为NA的行,还可以手动删除许多列。我还希望在执行此操作时将数据帧保持在一起,以便真正删除完整的行,因此仅提取所有ResponseVariable听起来不是一个好的选择 但是,除了基于特定项目的3位数外,响
newdf试试这个
newdf您应该使用类似于is.na()
的东西来检查na
值。一个可能的解决方案。