我有一个大型数据框,它从多个csv文件导入数据。数据框有一列,列出每个数据点的文件名。从这个大型数据框中,我想从同一文件名中提取每50行数据。因此,从文件名1中提取行1,50,100,150等,并从文件名2中提取行1,50,100,150,然后将所有提取的行与其文件名合并为1个数据帧。
问题是所有数据都已导入1个数据帧。那么使用这个1数据帧,我如何制作一个新的数据帧?
提出这个问题的另一种方法是:
我有一个数据帧列表,我想从列表中的每个数据帧中提取每50行,并将它们组合成一个新的数据帧。
我知道单个数据帧我可以这样做: new.df< - df1 [seq(1,nrow(df1),50),]
如何为列表中的每个数据帧执行此操作,然后将这些结果合并到一个大型数据框中?
谢谢!
答案 0 :(得分:0)
CREATE PROCEDURE [sp_INUSAV_BASE](
, @dUSAV_DAT DATETIME = NULL
, @dUSAV_DFR DATETIME = NULL
, @dUSAV_DTO DATETIME = NULL
希望这能解决它!