楼主: qn
9906 11

[问答] R 语言 unlist 函数 [推广有奖]

  • 4关注
  • 1粉丝

aa

讲师

37%

还不是VIP/贵宾

-

威望
0
论坛币
4 个
通用积分
0.6860
学术水平
0 点
热心指数
0 点
信用等级
0 点
经验
1588 点
帖子
219
精华
0
在线时间
573 小时
注册时间
2008-9-6
最后登录
2021-1-17

楼主
qn 发表于 2018-3-27 09:25:12 |AI写论文

+2 论坛币
k人 参与回答

经管之家送您一份

应届毕业生专属福利!

求职就业群
赵安豆老师微信:zhaoandou666

经管之家联合CDA

送您一个全额奖学金名额~ !

感谢您参与论坛问题回答

经管之家送您两个论坛币!

+2 论坛币
我在做文本分词时,由于数据量较大,用unlist函数特别慢,RSTUDIO常常死机,求助各位大神,有没有什么方法?或者类似UNLIST的函数,速度可以快一些。
二维码

扫码加我 拉你入群

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

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

关键词:list IST RStudio Studio 什么方法 unlist 函数

沙发
cheetahfly 在职认证  发表于 2018-3-27 09:39:58
你想要做什么转换?

藤椅
qn 发表于 2018-3-27 09:49:57
cheetahfly 发表于 2018-3-27 09:39
你想要做什么转换?
就是分好词后,每句话是一个list,用unlisi之后,把所有词汇总到一起 ,然后计算词频。但是我现在数据量有点大,所以特变慢,只能拆数据做,所以想请教一下有没有快的方法,可以不用拆数据。

板凳
cheetahfly 在职认证  发表于 2018-3-27 09:53:18
do.call(c, yourList)

报纸
qn 发表于 2018-3-27 09:59:49
cheetahfly 发表于 2018-3-27 09:53
do.call(c, yourList)
不好生意,您说的do.call(c, yourList) 中 的c指的是?

地板
cheetahfly 在职认证  发表于 2018-3-27 10:07:17
c()这个函数的名称,不要()

7
qn 发表于 2018-3-27 10:12:55
cheetahfly 发表于 2018-3-27 10:07
c()这个函数的名称,不要()
那我是不是可以写成do.call(unlist ,mylist)?

8
cheetahfly 在职认证  发表于 2018-3-27 10:30:15
qn 发表于 2018-3-27 10:12
那我是不是可以写成do.call(unlist ,mylist)?
不一样,c()直接调用C语言的内核了,unlist()运行起来还有好多容错语句。

9
qn 发表于 2018-3-27 10:44:10
cheetahfly 发表于 2018-3-27 10:30
不一样,c()直接调用C语言的内核了,unlist()运行起来还有好多容错语句。
不好意思,我还是没太懂,do.call(c,mylist)这样就可以实现unlist的作用了?还是需要补充什么?还望再指点一下,非常感谢

10
qn 发表于 2018-3-27 10:44:19
cheetahfly 发表于 2018-3-27 10:30
不一样,c()直接调用C语言的内核了,unlist()运行起来还有好多容错语句。
不好意思,我还是没太懂,do.call(c,mylist)这样就可以实现unlist的作用了?还是需要补充什么?还望再指点一下,非常感谢

您需要登录后才可以回帖 登录 | 我要注册

本版微信群
加好友,备注cda
拉您进交流群
GMT+8, 2026-1-7 05:43