You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

如何从R语言API响应列表中批量提取url、日期、状态码字段

解决方案

你可以通过遍历响应列表提取对应字段实现批量结构化,以下是两种常用实现方式:


方案1:tidyverse体系(简洁易读)

依赖purrr做列表遍历,自动拼接为数据框:

# 加载依赖包,未安装先执行install.packages(c("purrr", "lubridate"))
library(purrr)
library(lubridate)

result <- map_dfr(response_blurb, function(resp) {
  list(
    url = resp$url,
    date = format(resp$date, "%m/%d/%y %H:%M"),
    status = resp$status_code
  )
})

方案2:基础R实现(无额外依赖)

用原生列表遍历方法实现:

result <- do.call(rbind, lapply(response_blurb, function(resp) {
  data.frame(
    url = resp$url,
    date = format(resp$date, "%m/%d/%y %H:%M"),
    status = resp$status_code,
    stringsAsFactors = FALSE
  )
}))

运行后得到的result就是你需要的三字段结构化表格,可直接查看或导出使用。


内容的提问来源于stack exchange,提问作者wizkids121

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.10.05 06:45:03