全部版块 我的主页
论坛 数据科学与人工智能 数据分析与数据科学 R语言论坛
2684 1
2016-02-16
连接在线API获取了JSON数据 转换后, 转存数据框,输出为“csv”格式报错

req <- content(req,encoding = utf-8)
req <- jsonlite::fromJSON(toJSON(req)) # 提取"json"内容

order <- as.data.frame(req,row.names = NULL,optional = FALSE) # 转换成数据框
write.csv(order,"E:\\dinghuo123\\order2.csv")
Error in if (inherits(X[[j]], "data.frame") && ncol(xj) > 1L) X[[j]] <- as.matrix(X[[j]]) : missing value where TRUE/FALSE needed
QQ截图.jpg

转换json为数据框orderView(order)  截图:
QQ截图20160216195131.jpg

{:2_36:}   查看数据库 发现有一列数据行比其它列多,是这个影响到转存 “csv”格式吗?



二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

全部回复
2016-2-17 19:35:05
fcfc2013 发表于 2016-2-16 19:55
连接在线API获取了JSON数据 转换后, 转存数据框,输出为“csv”格式报错

req
jsonlite::fromJSON  
“R语言里双冒号代表什么意思?”
二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

相关推荐
栏目导航
热门文章
推荐文章

说点什么

分享

扫码加好友,拉您进群
各岗位、行业、专业交流群