将json数组的矩阵转换为向量

时间:2017-06-02 17:22:07

标签: r

我有一个如下所示的数据框:

1   ["oak brook location"]
2   ["place", "Bar service", "bunch of kids", "Admin hours"]
3   ["food", "ice cold"]

我想从中提取一个矢量,如:

[1]   "oak brook location"  "place"  "Bar service"  "bunch of kids"  "Admin hours"  "food"  "ice cold"

由于原始数据是json数组的集合,我试图使用jsonlite包来执行此操作。但我不知道如何解决这个问题。有人可以帮忙解决方案吗?

1 个答案:

答案 0 :(得分:0)

不确定它是否是正确的方法,但我使用了一个循环并运行了fromJSON函数并附加到一个新的向量来完成这个。

for(i in frameWithJsonArray[[2]]){newVector <- append(newVector, fromJSON(i), after = length(newVector))}