在R列中不显示json数据

在R列中不显示json数据,r,R,我有一个带有特定列的数据帧,该列的数据结构如下: ["{ \"BTC\": 1.9102, \"USD\": -19900.5 }"] 上面是一行的示例。 如何提取json数据并将其放入两列中,特别是包含名称的列:Base和Total 库(rjson) 图书馆(dplyr) mydf%rowwise%>%mutate(Base=fromJSON(json)[[1]], Total=fromJSON(json)[[2]] #>

我有一个带有特定列的数据帧,该列的数据结构如下:

["{   \"BTC\": 1.9102,   \"USD\": -19900.5 }"] 
上面是一行的示例。 如何提取json数据并将其放入两列中,特别是包含名称的列:Base和Total

库(rjson)
图书馆(dplyr)
mydf%rowwise%>%mutate(Base=fromJSON(json)[[1]],
Total=fromJSON(json)[[2]]
#>#tibble:2 x 3
#>#按行:
#>json基本总数
#>                                              
#>1“{“BTC\”:1.9102,“USD\”:-19900.5}”1.91-19900。
#>2“{“BTC\”:2.9102,“USD\”:-29900.5}”2.91-29900。

由(v0.3.0)于2020年9月22日创建

您能否发布
数据框前3行的
dput
?例如,键入
dput(df)
,然后编辑您的帖子,将输出包含在此处。这应该是
jsonlite::fromJSON
的简单应用程序,或者使用
purr
map\u-dfr(mydf$json,fromJSON,simpledDataFrame=TRUE)