如何基于列创建多个子集

时间:2017-02-28 15:42:05

标签: r

我正在处理一个非常大的数据集,我需要从数据集中创建多个子集,而不必为每个子集单独编码。我想在第一列中为每个船名创建子集 我知道怎么经常乘船,但我想一次制作多个子集。我包含了我正在使用的数据框的一小部分样本 我想从这个样本数据中得到3个子集,分别对应Dawn Marie,Kraig K和Lake Lady。谢谢你的帮助。

config

1 个答案:

答案 0 :(得分:0)

尝试split功能。

<强>描述

split将矢量x中的数据划分为f定义的组。替换形式替换对应于这种划分的值。 unsplit逆转了分裂的效果。

<强>用法

 split(x, f, drop = FALSE, ...)

https://stat.ethz.ch/R-manual/R-devel/library/base/html/split.html