我正在处理一个非常大的数据集,我需要从数据集中生成多个子集,而不必为每个子集单独编写代码。我想为第一列中的每个船名创建子集。
我知道怎么乘船做这艘船,但我想一次做多个子集。我包括了我正在工作的数据框架的一个小样本。
我想从这个样本数据中得到3个子集,分别是黎明玛丽、克莱格K和莱克女士。谢谢你的帮助。
Boat Net Targeted Species Yellow Perch
Dawn Marie 37 Yellow Perch 500
Kraig K 35 Yellow Perch 400
Dawn Marie 36 Yellow Perch 1100
Dawn Marie 34 Yellow Perch 2000
Lake Lady 30 Yellow Perch 900
Dawn Marie 31 Yellow Perch 1200
Kraig K 33 Yellow Perch 1600
Dawn Marie 44 Yellow Perch 400
Lake Lady 42 Yellow Perch 800
Dawn Marie 40 Yellow Perch 500
Dawn Marie 38 Yellow Perch 600
Lake Lady 39 Yellow Perch 400发布于 2017-03-08 22:13:36
尝试split函数。
描述
split将向量x中的数据划分为由f定义的组。替换形式替换对应于这种除法的值。未拆分会逆转拆分的效果。
使用
split(x, f, drop = FALSE, ...)https://stat.ethz.ch/R-manual/R-devel/library/base/html/split.html
https://stackoverflow.com/questions/42512997
复制相似问题