全部版块 我的主页
论坛 数据科学与人工智能 数据分析与数据科学 R语言论坛
1374 3
2020-01-22
      笔者现有一个名为lst的list,前几个分量如下:
截屏2020-01-2219.49.57.png


       list各分量的名称是字符串形式的1、2、3...等数字,且各分量包含的元素不相同(有1-5个不等)。现在笔者需要批量给表格各分量的元素加上列名,且要保证分量下每个元素都自成一列,比如对第一列进行操作:names(b$"1")=c("x1","x2")。

      在操作中发现:r似乎无法执行 for( i in 1:n) {function(lst$"i")}这类命令(不能以字符串的形式循环使用计数变量i?);另外,每个分量的元素不同也给使用循环语句带来困难。所以想请问各位大佬,有没有办法通过循环语句实现这一功能呢?
二维码

扫码加我 拉你入群

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

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

全部回复
2020-1-22 19:48:18
list前几个分量的内容如下:

list
二维码

扫码加我 拉你入群

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

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

2020-1-22 19:52:07
list前几个分量的内容如下:

截屏2020-01-2219.49.57.png
二维码

扫码加我 拉你入群

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

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

2020-1-23 08:32:27
假设list变量的名字为b
复制代码
二维码

扫码加我 拉你入群

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

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

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

说点什么

分享

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