楼主: wxc0429
1431 1

[问答] 如何使列表套用列表 [推广有奖]

  • 4关注
  • 20粉丝

已卖:2289份资源

博士生

78%

还不是VIP/贵宾

-

威望
0
论坛币
9799 个
通用积分
12.9308
学术水平
23 点
热心指数
29 点
信用等级
20 点
经验
10769 点
帖子
177
精华
0
在线时间
330 小时
注册时间
2008-3-7
最后登录
2024-5-30

楼主
wxc0429 发表于 2011-10-26 00:48:56 |AI写论文

+2 论坛币
k人 参与回答

经管之家送您一份

应届毕业生专属福利!

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

经管之家联合CDA

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

感谢您参与论坛问题回答

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

+2 论坛币
我编写了一个列表lst0,其中包含5个内容,有数值有数组。下面我像再构造一个大的列表lst,使lst包含有300个小的lst0,而且方便我引用,如list[[3]]$name,就是引用第三个lst0中的name项。请问我该怎么编写呢?
如果能构造一个表格,让每个单元格里放一个lst0,那是最好了,不过我猜想R是做不到的。请教高手哈!
二维码

扫码加我 拉你入群

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

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

关键词:name list 请教高手 IST 单元格 如何

所谓模型,就是用统计语言简化了的现实世界;越贴近实际情况,效果越佳。

沙发
qoiqpwqr 发表于 2011-10-26 02:40:14
为啥R不行呢?
  1. big.lst <- list(0)
  2. for (i in 1:300) {
  3.     lst0 <- list(name = paste("no", i, sep = ""), age = i, weight = 2*i, height = 3*i, salary = 4*i)
  4.     big.lst[[i]] <- lst0
  5. }
复制代码
> big.lst[[49]]$name
[1] "no49"
> big.lst[[69]]$salary
[1] 276

已有 3 人评分学术水平 热心指数 信用等级 收起 理由
wxc0429 + 1 + 1 + 1 好的意见建议
UNC + 1 + 1 + 1 热心帮助其他会员
AspenRd + 1 + 1 + 1 热心帮助其他会员

总评分: 学术水平 + 3  热心指数 + 3  信用等级 + 3   查看全部评分

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

本版微信群
加好友,备注cda
拉您进交流群
GMT+8, 2025-12-9 15:39