设为首页
收藏本站
开启辅助访问
切换到窄版
首页
Portal
教程
R语言包
论坛
BBS
注册
登录
本版
文章
帖子
用户
登录
注册
爱数吧
»
论坛
›
Discuz!
›
R语言
›
R语言 sqlquery读取结果为科学计数
返回列表
R语言 sqlquery读取结果为科学计数
[复制链接]
51data
发表于 2020-11-23 14:52:22
|
显示全部楼层
|
阅读模式
问题:
在R语言中通过sqlquery读取数据库数据,把结果写入一个数据帧时,发现数字和数字组成的文本都变成了科学计数。
原因:
R语言中默认当数字(包括只含数字的文本)达到一定长度后自动采用科学计数法。
解决:
取消R语言的默认科学计数(修改数字长度上限),R命令如下
options("scipen"=100, "digits"=4)
#scipen标识100个数字长度内均不采用科学计数法
复制代码
回复
使用道具
举报
高级模式
B
Color
Image
Link
Quote
Code
Smilies
您需要登录后才可以回帖
登录
|
立即注册
本版积分规则
发表回复
回帖后跳转到最后一页
51data
管理员
加为好友
发短消息
主题
24
帖子
24
积分
298
发布新帖
立即签到
最新主题
主题排行
快速回复
返回顶部
返回列表