R:如何选择不连续的行?
如何选择多个不连续的行?
如果我想选择第 1 行到第 7 行,我会写 mydata[,1:7]
但是如果我需要选择第 1 到 5 行和第 10 到 15 行怎么办?
How can I select several not continuous rows ?
If I wanted to select rows 1 to 7 I'll write
mydata[,1:7]
But what if I need to select rows 1 to 5 and 10 to 15?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(2)
简而言之:
mydata[1:7,]
mydata[ c(1:5, 10:15), ]
您可以想熟悉一下随附的R 简介手册与您的 R 安装一起了解有关索引的更多信息。
Briefly:
mydata[1:7,]
mydata[ c(1:5, 10:15), ]
You may want to acquaint yourself with the An Introduction to R manual that came with your R installation to learn more about indexing.
mydata[:,范围(1,6)+范围(10,16)]。在Python中的一个假设。
mydata[:,range(1,6)+range(10,16)]. In python a suppose.