向R中的列表添加新元素(标签)

好奇的存在

我有一个使用GET方法(API调用)生成的数据集

dataset<-GET('www.ttttyyyyzzzz.com')
contents <- content(dataset)

我通过使用以下命令提取数据contents<-contents$response$data这将创建一个列表。清单清单清单。

这是列表在RStudio上的外观。 在此处输入图片说明

就将其视为数据框而言,我有8行42列。我真正想做的是创建一个名为“ Year”的第43列,并将其添加到8个高级元素的每一个中。因此,对于我的所有8个元素,该列表现在都是“ 43个列表”。

@Ronak要求dput-为进行此练习,我创建了一个模型。使用以下命令,我想在我的主列表中添加一个名为“ p”的第四个元素,所有列表的通用值都为25。

structure(list(m = 1, n = 2, o = 3, structure(list(m = 3, n = 4, 
    o = 5), .Names = c("m", "n", "o")), structure(list(m = 6, 
    n = 9, o = 8), .Names = c("m", "n", "o"))), .Names = c("m", 
"n", "o", "", ""))
罗纳克·沙

所以我们可以通过添加一个命名列表元素

lapply(lst, function(x) c(x, p = 25))


#$m
#    p 
# 1 25 

#$n
#    p 
# 2 25 

#$o
#    p 
# 3 25 

#[[4]]
#[[4]]$m
#[1] 3

#[[4]]$n
#[1] 4

#[[4]]$o
#[1] 5

#[[4]]$p
#[1] 25
#...
#...

或搭配 purrr::map

purrr::map(lst, ~ c(., p = 25))

数据

lst <- structure(list(m = 1, n = 2, o = 3, structure(list(m = 3, n = 4, o = 
5), .Names = c("m", "n", "o")), structure(list(m = 6, n = 9, o = 8), .Names = 
c("m", "n", "o"))), .Names = c("m", "n", "o", "", ""))

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

在R中的for循环中向列表中添加元素

来自分类Dev

在R中的for循环中向列表中添加元素

来自分类Dev

向树中添加新元素还将其添加到树的部分副本中

来自分类Dev

使用angularjs向DOM中添加新元素不会启动它

来自分类Dev

更新是否存在或向对象数组添加新元素-javascript + lodash中的优雅方式

来自分类Dev

通过JS向现有Iframe添加新元素

来自分类Dev

为什么向div中添加新元素会推动整个div向上移动?

来自分类Dev

如何在Fortran 90中向动态数组添加新元素

来自分类Dev

在数组哈希中向数组添加新元素

来自分类Dev

向列表列表添加一个新元素(在R中)

来自分类Dev

将新元素添加到列表

来自分类Dev

向已保存的表中添加新元素

来自分类Dev

如何使用jQuery向生成的元素添加新元素?

来自分类Dev

向对象数组中的每个对象添加新元素

来自分类Dev

添加新元素后如何更新列表

来自分类Dev

向列表中添加一个新元素,并返回对该元素的引用?

来自分类Dev

向v-for中显示的数组添加新元素时,Vue.js样式不会更改

来自分类Dev

在MongoDb中向数组添加新元素

来自分类Dev

向列表添加新元素的功能

来自分类Dev

列表不增长或无法向asp.net中的列表添加新元素

来自分类Dev

将结构的C ++数组保存到文件中并发出向其添加新元素的问题

来自分类Dev

如何在Fortran 90中向动态数组添加新元素

来自分类Dev

如何使用angularjs从弹出窗口向表中添加新元素

来自分类Dev

向Json数组添加新元素

来自分类Dev

XMLWriter向文档开始添加新元素

来自分类Dev

使用powershell向xml添加新元素

来自分类Dev

动态添加新元素到特定列表

来自分类Dev

在 C# 中向 List 添加新元素会改变之前添加的元素

来自分类Dev

向数组列表添加和更新新元素

Related 相关文章

  1. 1

    在R中的for循环中向列表中添加元素

  2. 2

    在R中的for循环中向列表中添加元素

  3. 3

    向树中添加新元素还将其添加到树的部分副本中

  4. 4

    使用angularjs向DOM中添加新元素不会启动它

  5. 5

    更新是否存在或向对象数组添加新元素-javascript + lodash中的优雅方式

  6. 6

    通过JS向现有Iframe添加新元素

  7. 7

    为什么向div中添加新元素会推动整个div向上移动?

  8. 8

    如何在Fortran 90中向动态数组添加新元素

  9. 9

    在数组哈希中向数组添加新元素

  10. 10

    向列表列表添加一个新元素(在R中)

  11. 11

    将新元素添加到列表

  12. 12

    向已保存的表中添加新元素

  13. 13

    如何使用jQuery向生成的元素添加新元素?

  14. 14

    向对象数组中的每个对象添加新元素

  15. 15

    添加新元素后如何更新列表

  16. 16

    向列表中添加一个新元素,并返回对该元素的引用?

  17. 17

    向v-for中显示的数组添加新元素时,Vue.js样式不会更改

  18. 18

    在MongoDb中向数组添加新元素

  19. 19

    向列表添加新元素的功能

  20. 20

    列表不增长或无法向asp.net中的列表添加新元素

  21. 21

    将结构的C ++数组保存到文件中并发出向其添加新元素的问题

  22. 22

    如何在Fortran 90中向动态数组添加新元素

  23. 23

    如何使用angularjs从弹出窗口向表中添加新元素

  24. 24

    向Json数组添加新元素

  25. 25

    XMLWriter向文档开始添加新元素

  26. 26

    使用powershell向xml添加新元素

  27. 27

    动态添加新元素到特定列表

  28. 28

    在 C# 中向 List 添加新元素会改变之前添加的元素

  29. 29

    向数组列表添加和更新新元素

热门标签

归档