在R中按名称选择多列

时间:2018-12-02 22:59:47

标签: r

我对R比较陌生,所以也许这真的很基础。但是我需要从数据框中按R中的名称选择多个列。我知道我想要的列都是相邻的。我知道第一列和最后一列的名称。在我的情况下,尤其是所有列的名称都采用XYYYY格式,其中“ X”是字母X,而“ Y”是代表年份的数字,但是有些年份可能会省略(我不知道是否有任何年份在我的范围之内,只是因为数据集丢失了几年而被省略了。)是否有一种方法可以做到这一点,而不涉及逐个循环选择每个列,直到我到达最后一个列?

1 个答案:

答案 0 :(得分:-3)

使用选择功能,可以使用索引或列名进行选择 例如

  1. 用于选择1列和2列,请使用:select(1:3)

  2. 用于通过名称选择列:select(a,b)[注意:a,b是列名]