Questions tagged «names»

12
在FUN中访问lapply索引名称
有没有办法在我的lapply()函数中获取列表索引名称? n = names(mylist) lapply(mylist, function(list.elem) { cat("What is the name of this list element?\n" }) 我之前询问过是否可以在返回的lapply()列表中保留索引名称,但是我仍然不知道是否有一种简单的方法来获取自定义函数中的每个元素名称。我想避免对名称本身调用lapply,我宁愿在函数参数中获取名称。
162 r  lapply  names  indices 

8
R:向空数据框中添加行时丢失列名
我只是从R开始,遇到一个奇怪的行为:在空数据框中插入第一行时,原始列名丢失了。 例: a<-data.frame(one = numeric(0), two = numeric(0)) a #[1] one two #<0 rows> (or 0-length row.names) names(a) #[1] "one" "two" a<-rbind(a, c(5,6)) a # X5 X6 #1 5 6 names(a) #[1] "X5" "X6" 如您所见,列名1和2被X5和X6代替。 有人可以告诉我为什么会这样吗,并且有正确的方法来做到这一点而又不会丢失列名吗? shot弹枪解决方案是将名称保存在辅助向量中,然后在完成对数据帧的处理后将其重新添加。 谢谢 内容: 我创建了一个函数,该函数收集一些数据并将它们作为新行添加到作为参数接收的数据帧中。我创建数据框架,遍历数据源,将data.frame传递给每个函数调用以填充其结果。
69 r  dataframe  names  rbind 
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.