R:无法从数据帧生成键值对中的输出

R:无法从数据帧生成键值对中的输出,r,dplyr,data.table,tidyverse,jsonlite,R,Dplyr,Data.table,Tidyverse,Jsonlite,我正在尝试将数据列表转换为具有的数据。但我面临的问题,转换它,我已经尝试了以下代码,但我不能满足我的要求。我需要如下图所示的数据 >df purList1输出您的代码似乎过于复杂。人们很容易被列表树弄糊涂。请不要试图一次处理整个purList1;首先使用purList1[[1]]这样的子集。 reprex::reprex_info() #>由2017年11月18日的reprex包v0.1.1.9000创建 df“200”:{ #>“R_C_秒”:[“15:31:36”,“15:31:37”

我正在尝试将数据列表转换为具有的数据。但我面临的问题,转换它,我已经尝试了以下代码,但我不能满足我的要求。我需要如下图所示的数据


>df purList1输出您的代码似乎过于复杂。人们很容易被列表树弄糊涂。请不要试图一次处理整个
purList1
;首先使用
purList1[[1]]
这样的子集。


reprex::reprex_info()
#>由2017年11月18日的reprex包v0.1.1.9000创建
df“200”:{
#>“R_C_秒”:[“15:31:36”,“15:31:37”],
#>“R_C_计数”:[9,1]
#>   }
#> }
#将该函数应用于整个列表
jsonlite::toJSON(
拉普拉(
采购清单1,
拉普拉,
功能(x)列表(
R_C_秒=x美元秒,
R_C_Count=x$Counting
)
),
漂亮=真实
)
#> {
#>“选择往返航班”:{
#>     "200": {
#>“R_C_秒”:[“15:31:36”,“15:31:37”],
#>“R_C_计数”:[9,1]
#>     }
#>   },
#>“详情”:{
#>     "200": {
#>“R_C__秒”:[“15:31:37”,“15:31:38”,“15:31:39”],
#>“R_C_计数”:[2,5,1]
#>     },
#>“非HTTP响应代码:org.apache.HTTP.NoHttpResponseException”:{
#>“R_C_秒”:[“15:31:37”],
#>“R_C_计数”:[2]
#>     }
#>   }
#> }

(我不确定,但是
jsonlite::toJSON(purList1,dataframe=“column”,pretty=TRUE)
如果您只想在列方向上转换data.frames,可能就足够了)

谢谢@yutannihilation。最初我正在尝试
jsonlite::toJSON(purList1,dataframe=“column”,pretty=TRUE)
,但是没有使用参数
dataframe
,因此我正在编写长代码。如果我使用上面的代码
jsonlite::toJSON(purList1,dataframe=“column”,pretty=TRUE)
我会得到所有的列,但我只需要
秒,计算
列,所以我更喜欢使用上面的代码。再次感谢你。我明白了,长篇大论是合理的。感谢您提供的详细信息:)