全部版块 我的主页
论坛 数据科学与人工智能 数据分析与数据科学 R语言论坛
6361 4
2018-05-29
我这边有一个数据集集,大概有2万行数据,有两个变量为x1,x2,其中,x1为字符串型,x2为因子型,其中,levels(data$x2)=747,也就是x2为747个层次。现在,我从数据集data中按照x2层次分别提取数据子集,使得一共有747个子集。如果用which来选,那要做747次。请问哪位人大的师兄能帮下小妹吗?
感激不尽!!!
二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

全部回复
2018-5-29 22:32:13
你想要的应该是split()
二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

2018-5-30 00:40:13
by 函数了解一下
按照切分子集的向量,返回一个列表,每个子集是一个列表
二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

2018-5-30 09:18:18
15652939484 发表于 2018-5-30 00:40
by 函数了解一下
按照切分子集的向量,返回一个列表,每个子集是一个列表
具体类似这样:data数据集如下图:
QQ截图20180530091906.png
我就是想把因子x2下的值101对于的数据子集提取出来,102的也提取出来,103的也提取出来,...,形成747个子集。你能详细点吗?
二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

2018-5-30 09:20:30
15652939484 发表于 2018-5-30 00:40
by 函数了解一下
按照切分子集的向量,返回一个列表,每个子集是一个列表
具体类似这样:data数据集如下图: QQ截图20180530091906.png
我就是想把因子x2下的值101对应的数据子集提取出来,102的也提取出来,103的也提取出来,...,形成747个子集,每个子集都是一个数据框,你能详细点吗?
二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

栏目导航
热门文章
推荐文章

说点什么

分享

扫码加好友,拉您进群
各岗位、行业、专业交流群