楼主: fcfc2013
2503 1

[问答] 输出数据框为“csv”报错的处理问题 [推广有奖]

  • 3关注
  • 1粉丝

博士生

76%

还不是VIP/贵宾

-

威望
0
论坛币
7213 个
通用积分
6.0947
学术水平
12 点
热心指数
26 点
信用等级
9 点
经验
14318 点
帖子
307
精华
0
在线时间
285 小时
注册时间
2013-2-13
最后登录
2020-2-7

相似文件 换一批

+2 论坛币
k人 参与回答

经管之家送您一份

应届毕业生专属福利!

求职就业群
赵安豆老师微信:zhaoandou666

经管之家联合CDA

送您一个全额奖学金名额~ !

感谢您参与论坛问题回答

经管之家送您两个论坛币!

+2 论坛币
连接在线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”格式吗?



二维码

扫码加我 拉你入群

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

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

关键词:数据框 json son API REQ csv

沙发
fcfc2013 发表于 2016-2-17 19:35:05 来自手机 |只看作者 |坛友微信交流群
fcfc2013 发表于 2016-2-16 19:55
连接在线API获取了JSON数据 转换后, 转存数据框,输出为“csv”格式报错

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

使用道具

您需要登录后才可以回帖 登录 | 我要注册

本版微信群
加好友,备注cda
拉您进交流群

京ICP备16021002-2号 京B2-20170662号 京公网安备 11010802022788号 论坛法律顾问:王进律师 知识产权保护声明   免责及隐私声明

GMT+8, 2024-5-1 02:18