全部版块 我的主页
论坛 数据科学与人工智能 数据分析与数据科学 Excel
1370 3
2016-05-12
在《R语言实战》中看到一个关于list的实际操作,有个问题不明白,请高手指点。
程序
mylist<— list(title=g,ages=h,j,k)
##g,h,j,k都已经赋值
mylist[[2]]的输出结果与
mylist[[‘’ages‘’]]的结果相同
我认为mylist[[‘’ages‘’]]已经经赋了三组值,其结果应该是h,j,k而不是只有h。
请高手指点。
二维码

扫码加我 拉你入群

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

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

全部回复
2016-5-12 14:23:08
首先你要弄清楚list的参数
list(Object1,Object2,Object3,..,)
object就好比表格的列,不同的列用逗号分隔开。
mylist<— list(title=g,ages=h,j,k)
这个的意思是创建一个清单,包含四列,第一列叫title,第二列叫ages,第三第四列没有赋予列名
mylist[[2]]和mylist[[‘’ages‘’]]都代表第二列内容,也就是h的值,跟j,k没有关系。
要显示j,k,应该用mylist[[3]] 和mylist[[4]]

二维码

扫码加我 拉你入群

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

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

2016-5-12 14:26:32
caihaiyu 发表于 2016-5-12 14:23
首先你要弄清楚list的参数
list(Object1,Object2,Object3,..,)
object就好比表格的列,不同的列用逗号分隔 ...
谢谢,我明白了。
title,ages,j,k是四个object,我理解成title是一个,ages是一个,ages包含三个变量了。
嘿嘿,谢谢!
二维码

扫码加我 拉你入群

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

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

2016-5-12 14:28:51
groge 发表于 2016-5-12 14:26
谢谢,我明白了。
title,ages,j,k是四个object,我理解成title是一个,ages是一个,ages包含三个变量了 ...
另外,这个贴也发错地方了,请版主帮忙移到R语言中吧,谢谢啦!
二维码

扫码加我 拉你入群

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

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

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

说点什么

分享

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