R 根据行名称的范围从数据框中删除行

R 根据行名称的范围从数据框中删除行,r,R,我想从data.frame中删除所有行,例如,第10行加上随后的4行,即从第10行到第14行 删除行的起始行(在本例中为行号10)来自测试,因此我将测试的输出保存在my_test变量中。简单地说,我必须从my_test变量加上4行中删除行。我试过: myfile_cleaned <- my_original_file[-c(test:test+4),] myfile\u\p>您可以使用 myfile_cleaned <- my_original_file[-(test:(te

我想从data.frame中删除所有行,例如,第10行加上随后的4行,即从第10行到第14行

删除行的起始行(在本例中为行号10)来自测试,因此我将测试的输出保存在
my_test
变量中。简单地说,我必须从
my_test
变量加上4行中删除行。我试过:

myfile_cleaned <- my_original_file[-c(test:test+4),]   
myfile\u\p>您可以使用

myfile_cleaned <- my_original_file[-(test:(test + 4)), ]
myfile\u\p>您可以使用

myfile_cleaned <- my_original_file[-(test:(test + 4)), ]

myfile\u在这种情况下,使用
seq
功能可能比使用
更好,这既可以让读者更清楚,也可以保证优先顺序的正确性

myfile_cleaned <- my_original_file[ -seq( from=test, length.out=5, by=1), ]

myfile\u在这种情况下,使用
seq
功能可能比使用
更好,这既可以让读者更清楚,也可以保证优先顺序的正确性

myfile_cleaned <- my_original_file[ -seq( from=test, length.out=5, by=1), ]
myfile\u已清理