将具有各种长度向量的列表转换为R中的data.frame的最简单方法

Zhilong Jia

在这里,我列出了具有不同长度向量的列表。我想获得一个data.frame。我已经在SO中看到很多关于它的文章(请参阅参考资料),但是它们都不像我期望的那么简单,因为这实际上是数据预处理中的常见任务。谢谢你。

这里最简单的方法as.data.frame(aa)是说它可行因此,R的基本程序包中的一个功能会很棒。sapply(aa, "length<-", max(lengths(aa)))实际上有四个功能。

一个例子如下所示。

输入:

aa <- list(A=c(1, 3, 4), B=c(3,5,7,7,8))

输出:

A B
1 3
3 5
4 7
NA 7
NA 8

A和B是data.frame的别名。

一个答案是sapply(aa, '[', seq(max(sapply(aa, length)))),但它也很复杂。

参考:

  1. 如何将由不同长度的向量组成的列表转换为R中可用的数据帧?

  2. 合并(合并)不同长度的向量

阿克伦

我们可以用

data.frame(lapply(aa, "length<-", max(lengths(aa))))

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

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

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

在Groovy中实现单方法接口的最简单方法?

来自分类Dev

从 kafka 转换数据的最简单方法

来自分类Dev

将HTML转换为WordPress系统的最简单方法

来自分类Dev

将多位字符转换为整数的最简单方法

来自分类Dev

在OpenGL(OpenTK)中显示简单图像的最简单方法?

来自分类Dev

在Java中创建简单解析的最简单方法

来自分类Dev

在OpenGL(OpenTK)中显示简单图像的最简单方法?

来自分类Dev

将json_encode($ data)转换为div的仅数据列表的最简单方法

来自分类Dev

PHP:转换为“漂亮数字”的最简单方法?

来自分类Dev

合并具有非空交集的最简单方法

来自分类Dev

将音乐文件列表转换为播放列表的最简单方法是什么

来自分类Dev

在R中,将向量缩放为单位向量的最简单方法是什么?

来自分类Dev

对向量进行递归排序的最简单方法?

来自分类Dev

创建坐标列表的最简单方法是什么?

来自分类Dev

在Python中加入整数列表的最简单方法?

来自分类Dev

对Vector3的列表进行排序的最简单方法

来自分类Dev

测试404 URL列表的最简单方法?

来自分类Dev

用Java筛选列表的最简单方法是什么?

来自分类Dev

创建坐标列表的最简单方法是什么?

来自分类Dev

将匿名条件与IO混合的最简单方法

来自分类Dev

将ESC密钥与`密钥交换的最简单方法

来自分类Dev

将参数传递给execve syscall的最简单方法

来自分类Dev

将时间戳打印到ostream的最简单方法

来自分类Dev

将Windows安装移至SSD的最简单方法是?

来自分类Dev

将ESC密钥与`密钥交换的最简单方法

来自分类Dev

将DB记录作为数组键的最简单方法

来自分类Dev

在Android中实现滑动叠加面板的最简单方法

来自分类Dev

在Clojure中向地图添加类型的最简单方法

来自分类Dev

从文件中的行返回数据的最简单方法

Related 相关文章

  1. 1

    在Groovy中实现单方法接口的最简单方法?

  2. 2

    从 kafka 转换数据的最简单方法

  3. 3

    将HTML转换为WordPress系统的最简单方法

  4. 4

    将多位字符转换为整数的最简单方法

  5. 5

    在OpenGL(OpenTK)中显示简单图像的最简单方法?

  6. 6

    在Java中创建简单解析的最简单方法

  7. 7

    在OpenGL(OpenTK)中显示简单图像的最简单方法?

  8. 8

    将json_encode($ data)转换为div的仅数据列表的最简单方法

  9. 9

    PHP:转换为“漂亮数字”的最简单方法?

  10. 10

    合并具有非空交集的最简单方法

  11. 11

    将音乐文件列表转换为播放列表的最简单方法是什么

  12. 12

    在R中,将向量缩放为单位向量的最简单方法是什么?

  13. 13

    对向量进行递归排序的最简单方法?

  14. 14

    创建坐标列表的最简单方法是什么?

  15. 15

    在Python中加入整数列表的最简单方法?

  16. 16

    对Vector3的列表进行排序的最简单方法

  17. 17

    测试404 URL列表的最简单方法?

  18. 18

    用Java筛选列表的最简单方法是什么?

  19. 19

    创建坐标列表的最简单方法是什么?

  20. 20

    将匿名条件与IO混合的最简单方法

  21. 21

    将ESC密钥与`密钥交换的最简单方法

  22. 22

    将参数传递给execve syscall的最简单方法

  23. 23

    将时间戳打印到ostream的最简单方法

  24. 24

    将Windows安装移至SSD的最简单方法是?

  25. 25

    将ESC密钥与`密钥交换的最简单方法

  26. 26

    将DB记录作为数组键的最简单方法

  27. 27

    在Android中实现滑动叠加面板的最简单方法

  28. 28

    在Clojure中向地图添加类型的最简单方法

  29. 29

    从文件中的行返回数据的最简单方法

热门标签

归档