【发布时间】:2015-12-10 21:25:38
【问题描述】:
我有一个从 JSCON 抓取的数据框。
store <- fromJSON(txt='https://openapi.etsy.com/v2/shops/epuu/listings/active?api_key=Redacted')
store_json <- as.data.frame(store$results)
但是,当我导出数据框store_json 时会产生错误
Error in .External2(C_writetable, x, file, nrow(x), p, rnames, sep, eol, :
unimplemented type 'list' in 'EncodeElement'
现在我明白这是因为 data.frame 中有一个列表。当我检查向量时,我发现有列表,其中包含 c("Jewelry", "Earrings", "Dangle & Drop Earrings") 等元素。当我尝试使用unlist(vector) 时,它不起作用。 gsub 会工作吗?也许粘贴功能然后删除c()?我已经尝试过tostring,虽然当我导出为 csv 时矢量确实变成了一个字符,但它不能正常工作。
【问题讨论】:
标签: r