笔者现有一个名为lst的list,前几个分量如下:
list各分量的名称是字符串形式的1、2、3...等数字,且各分量包含的元素不相同(有1-5个不等)。现在笔者需要批量给表格各分量的元素加上列名,且要保证分量下每个元素都自成一列,比如对第一列进行操作:names(b$"1")=c("x1","x2")。
在操作中发现:r似乎无法执行 for( i in 1:n) {function(lst$"i")}这类命令(不能以字符串的形式循环使用计数变量i?);另外,每个分量的元素不同也给使用循环语句带来困难。所以想请问各位大佬,有没有办法通过循环语句实现这一功能呢?