data.frame到R中的JSON数组数组

jir*_*ec2 3 arrays json r dataframe

我在R中有一个有两列的数据框,例如:

df = data.frame(x=c(1, 2, 3, 4), y=c(5, 6, 7, 8))
Run Code Online (Sandbox Code Playgroud)

我需要编写一个R脚本来将此data.frame转换为JSON数组数组,如下所示:

[[1, 5],[2, 6],[3, 7],[4, 8]]
Run Code Online (Sandbox Code Playgroud)

如何将我的数据帧转换为R中的JSON数组?

akr*_*run 5

我们可以使用toJSONlibrary(jsonlite)

library(jsonlite)
toJSON(setNames(df, NULL))
#[[1,5],[2,6],[3,7],[4,8]] 
Run Code Online (Sandbox Code Playgroud)