r - 将元素添加到 R 中的 data.frames 命名列表

标签 r list

我是 R 新手,不知道此类列表的正确术语。我将其称为名为数据框列表的元素

dfA = data.frame(a=c(1,2,3), b=c(1,2,3))
dfB = data.frame(a=c(1,2,3), b=c(1,2,3))
mylist = list ('a' = dfA, 'b' = dfB)

但现在我想向其中添加一个新元素

dfC = data.frame(a=c(1,2,3), b=c(1,2,3))

我不知道该怎么做。我找不到适合我的用例的示例。

最佳答案

我们可以通过数字索引(即 3)或名称来分配“dfC”

mylist[['c']] <- dfC

或者使用cappend

mylist <- c(mylist, list(c= dfC))

关于r - 将元素添加到 R 中的 data.frames 命名列表,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/38971857/

相关文章:

list - 如何将我的数据保存在列表中,以便在Flutter应用程序的整个生命周期中都可以使用?

Python列表操作: Given a list of ranges number,返回组合范围的列表

Python 与 R 的 fromJSON()、unlist()、attr() 等价的函数?

R:安装要绘制的包。错误信息:ld: 找不到 -lXss

r - 如何在 r markdown 中将 kable 和 ggplot 对齐在一行(并排)?

R计算: AMD or Intel?

R nls : fitting a curve to data

c# - 在 C# 中使用 LINQ 从 localdb 获取数据时出现问题

list - 如何在prolog中创建全局变量

python - 双列表理解范围