r语言 - tidyjson:用spread_values的输出替换dataframe中现有的列值 &g



我有一个数据框架,其中有一个JSON值列。我找到了图书馆"整洁"。这有助于提取这个JSON。然而,它总是被提取到一个新的数据帧。

我正在寻找一种方法来取代JSON在原始数据框架与tidyjson的结果。

代码:

mydf <- df$response %>% as.tbl_json %>% gather_array %>%
spread_values(text=jstring('text'))

有没有办法"df$response"替换为提取的json "text"-value?

提前感谢!

这个解决方案对我很有效:

df %>% as.tbl_json(json.column = 'response') %>% gather_array %>%
spread_values(response=jstring('text'))