从数据框创建多个子集

时间:2018-07-23 16:10:23

标签: r for-loop

我有大约2000行的数据帧DF,其中“ Bone”列具有10个可能的值(例如Humerus,Femur等)。我想通过根据Bone拆分DF创建10个单独的数据帧-一个名为Humerus的数据帧,其中包含DF中的所有行,其中DF $ Bone包含值“ Humerus”,一个名为Femur的数据帧,其中包含所有DF中的行,其中DF $ Bone包含值“ Femur”等。

一次执行此操作的代码:     肱骨<-filter(DF,Bone ==“肱骨”)

我将如何创建一个for循环(或其他函数)来自动执行此操作,而不是复制10行代码并更改变量名?

0 个答案:

没有答案