从数据框中选择第n行

编程入门 行业动态 更新时间:2024-10-28 18:29:48
本文介绍了从数据框中选择第n行的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧! 问题描述

我有一个数据表,想从中提取每五行以创建一个新表。

I have a data table and want to extract every fifth row from it to create a new table. Is there a command to achieve this?

这里是我的数据示例:

count Idf_Nr block 1 1233 B12 2 1233 B12 3 1446 B12 4 1446 B12 5 365 B12 6 365 B12 7 876 B12 8 876 B12 9 842 B12 10 842 B12 11 1092 B12 12 1092 B12 13 923 B12 14 923 B12 15 1266 B12 16 1266 B12 17 256 B12 18 256 B12 19 588 B12 20 588 B12 21 1074 B12 22 1074 B12 23 474 B12 24 474 B12 25 1421 B12

推荐答案

对于数据框df,您可以得到df.new:

For a data frame df, you can get df.new as:

df.new = df[seq(1, nrow(df), 5), ]

这将创建一个从第1行到第5行的索引(表的行数)。您可以使用起点和5来提取其他序列。

This creates an index from row 1 to nrow (number of rows of the table) every 5 rows. You can play with the starting point and the 5 to extract other sequences.

更多推荐

从数据框中选择第n行

本文发布于:2023-10-23 08:27:10,感谢您对本站的认可!
本文链接:https://www.elefans.com/category/jswz/34/1520313.html
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。
本文标签:框中   数据

发布评论

评论列表 (有 0 条评论)
草根站长

>www.elefans.com

编程频道|电子爱好者 - 技术资讯及电子产品介绍!