如何根据数据框

时间:2017-06-08 05:31:54

标签: r

我有一个大型数据框,它从多个csv文件导入数据。数据框有一列,列出每个数据点的文件名。从这个大型数据框中,我想从同一文件名中提取每50行数据。因此,从文件名1中提取行1,50,100,150等,并从文件名2中提取行1,50,100,150,然后将所有提取的行与其文件名合并为1个数据帧。

问题是所有数据都已导入1个数据帧。那么使用这个1数据帧,我如何制作一个新的数据帧?

提出这个问题的另一种方法是:

我有一个数据帧列表,我想从列表中的每个数据帧中提取每50行,并将它们组合成一个新的数据帧。

我知道单个数据帧我可以这样做: new.df< - df1 [seq(1,nrow(df1),50),]

如何为列表中的每个数据帧执行此操作,然后将这些结果合并到一个大型数据框中?

谢谢!

1 个答案:

答案 0 :(得分:0)

CREATE PROCEDURE [sp_INUSAV_BASE](     
, @dUSAV_DAT DATETIME = NULL
, @dUSAV_DFR DATETIME = NULL
, @dUSAV_DTO DATETIME = NULL

希望这能解决它!