尝试在R中对我的数据帧中的列名进行子集

尝试在R中对我的数据帧中的列名进行子集,r,vector,subset,R,Vector,Subset,我想要列名称2到9和18到25,我尝试了: colnames(df)[2:9,18:25] 但是它返回了错误的维度错误,我该如何以简单的方式执行此操作?尝试colnames(df)[c(2:9,18:25)]@markus-ahh当然可以,谢谢@马库斯为什么不把你的评论作为答案提交给rholeepoly,这样rholeepoly就可以把它标记为已回答?试试colnames(df)[c(2:9,18:25)]@markus-ahh当然可以了,谢谢@markus为什么不将您的评论作为答案提交给r

我想要列名称2到9和18到25,我尝试了:

colnames(df)[2:9,18:25] 

但是它返回了错误的维度错误,我该如何以简单的方式执行此操作?

尝试
colnames(df)[c(2:9,18:25)]
@markus-ahh当然可以,谢谢@马库斯为什么不把你的评论作为答案提交给rholeepoly,这样rholeepoly就可以把它标记为已回答?试试
colnames(df)[c(2:9,18:25)]
@markus-ahh当然可以了,谢谢@markus为什么不将您的评论作为答案提交给rholeepoly,这样rholeepoly就可以将其标记为已回答?