我目前有每行分开的数据。我的目标是能够将所有行组合到一个整齐的数据表中。当前数据在文本文件中如下所示:

{    "Name":"Person_1_Name"
     "Age":"15"
     }
{    "Name":"Person_2_Name"
     "Age":"25"
     }
........


我想得到它,所以看起来像:

Name                Age
Person_1_Name       15
Person_2_Name       25
.....


有没有办法在R中完成此操作?我所知道的最粗略的方法是编写搜索功能,但是想知道人们是否还有其他方式可以知道。谢谢!

最佳答案

如果数据实际上看起来像这样:

txt <- '[{    "Name":"Person_1_Name",
     "Age":"15"
     },
{    "Name":"Person_2_Name",
     "Age":"25"
     }]'


然后是以下内容:

library(rjson)
do.call(rbind, fromJSON(txt))


给出:

     Name            Age
[1,] "Person_1_Name" "15"
[2,] "Person_2_Name" "25"


如果没有,则先将其按摩成该形式。

关于r - 如果数据的每一行都分开了,是否可以解析R中的数据?,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/26108509/

10-12 17:19
查看更多