全部版块 我的主页
论坛 数据科学与人工智能 数据分析与数据科学 R语言论坛
5587 4
2015-10-23
我想问一下,在R中list中的数据在内存中是不是也是连续存储的啊。我在书中看到list和vector的区别主要是vector中的数据类型必须是一样的。谢谢各位啊。
二维码

扫码加我 拉你入群

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

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

全部回复
2015-10-23 15:05:21
在R中,你为什么要关心list中的数据是否连续存储呢?因为list数据可以动态的添加删除内容,估计不是连续存储的。
二维码

扫码加我 拉你入群

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

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

2015-10-23 18:44:43
R中的list与python中的list是不同的。R里的list是一个大融合,可以存放vector,也可以存放data frame.而vector中只能放同一类型的数据,如果是"a"和1一起的话,1就会变成"1",而形成 字符了。
二维码

扫码加我 拉你入群

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

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

2015-10-23 22:15:02
jianghang123 发表于 2015-10-23 15:05
在R中,你为什么要关心list中的数据是否连续存储呢?因为list数据可以动态的添加删除内容,估计不是连续存储 ...
我查了,你贴加数据,或修改list中的某一个数据,list的地址都会改变的,我觉得list应该是一个整体
二维码

扫码加我 拉你入群

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

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

2015-10-23 22:15:55
jiangbeilu 发表于 2015-10-23 18:44
R中的list与python中的list是不同的。R里的list是一个大融合,可以存放vector,也可以存放data frame.而vec ...
这个我知道,我不确定的是list里的数据是不是连续存储的
二维码

扫码加我 拉你入群

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

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

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

说点什么

分享

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