请选择 进入手机版 | 继续访问电脑版
楼主: rictan
52484 18

[数据管理求助] 怎样让stata中的数据不用科学计数法表示呢? [推广有奖]

教授

27%

还不是VIP/贵宾

-

威望
0
论坛币
1809 个
通用积分
4.6118
学术水平
2 点
热心指数
9 点
信用等级
1 点
经验
22940 点
帖子
592
精华
0
在线时间
1603 小时
注册时间
2007-4-19
最后登录
2022-5-20

rictan 发表于 2013-7-6 10:39:24 |显示全部楼层 |坛友微信交流群

+2 论坛币
k人 参与回答

经管之家送您一份

应届毕业生专属福利!

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

经管之家联合CDA

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

感谢您参与论坛问题回答

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

+2 论坛币
我从excel中导入数据岛stata中,自然就变成科学计数法表示的数字了。这样会造成失去大量信息,比如excel中的数据如下,
yearreporterAbbreviationNameGDP
1988AlbaniaALB

3238396691.07

1988AlgeriaDZA

44060263881.07

1988American SamoaASM
1988AndorraADO

779536863.26

1988AngolaAGO

3849047822.82

导入到stata中后,则变成下面的格式了,
year        reporter                      abbreviationname        gdp
1988        Albania                       ALB                            3.2e+09
1988        Algeria                        DZA                           4.4e+10
1988        American Samoa        ASM        
1988        Andorra                      ADO                          7.8e+08
1988        Angola                        AGO                           3.8e+09

怎么才能使得stata中的数据保留excel中的数字格式和大小呢?
非常谢谢!
二维码

扫码加我 拉你入群

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

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

关键词:Stata 科学计数法 tata 计数法 American 科学技术 excel 信息

rayxu731 在职认证  发表于 2013-7-6 11:00:47 |显示全部楼层 |坛友微信交流群
你用format命令就可以了
已有 1 人评分论坛币 热心指数 收起 理由
crystal8832 + 5 + 1 热心帮助其他会员

总评分: 论坛币 + 5  热心指数 + 1   查看全部评分

使用道具

蓝色 发表于 2013-7-6 11:03:00 |显示全部楼层 |坛友微信交流群
用import 命令导入成string
然后在把string变成number
然后显示成需要的格式
已有 1 人评分论坛币 学术水平 热心指数 收起 理由
crystal8832 + 5 + 1 + 1 热心帮助其他会员

总评分: 论坛币 + 5  学术水平 + 1  热心指数 + 1   查看全部评分

使用道具

rictan 发表于 2013-7-6 13:27:36 |显示全部楼层 |坛友微信交流群
蓝色 发表于 2013-7-6 11:03
用import 命令导入成string
然后在把string变成number
然后显示成需要的格式
谢谢版主,我用import命令把excel文档导入stata中后,将firstrow转成variable名后就解决这个问题了,命令是:import excel using F:\data\GVC1\WDI1988_new.xlsx, firstrow,不知道这是什么原因?
另外,还想请教一下,在生成的数据中(如下),每个数字保留的小数点位数不一样,我想保留小数点后两位数字,不知怎么做呢?预先谢谢您了!

year        reporter        AbbreviationName        GDP                                GDPpercapita
1988        Albania        ALB                                3238396691.06577        1013.629
1988        Algeria        DZA                                44060263881.0676        1833.1529

使用道具

蓝色 发表于 2013-7-6 13:32:19 |显示全部楼层 |坛友微信交流群
查format 命令

使用道具

peyzf 发表于 2013-8-11 16:48:07 |显示全部楼层 |坛友微信交流群
learning

使用道具

SpencerMeng 在职认证  发表于 2014-5-4 19:34:47 |显示全部楼层 |坛友微信交流群
如果就按照科学技术法走的话  结果会有影响吗
有问题来发帖,来发帖没问题!
我尊重版规,一切为了学术!
Stata专版版规:https://bbs.pinggu.org/thread-1651470-1-1.html

使用道具

/mg_終結 学生认证  发表于 2014-5-31 07:11:25 |显示全部楼层 |坛友微信交流群
蓝色 发表于 2013-7-6 11:03
用import 命令导入成string
然后在把string变成number
然后显示成需要的格式
你好!请问命令具体怎么写?我没有学过stata 现在急用……万分感谢!

使用道具

crystal8832 学生认证  发表于 2014-5-31 22:51:17 |显示全部楼层 |坛友微信交流群
SpencerMeng 发表于 2014-5-4 19:34
如果就按照科学技术法走的话  结果会有影响吗
你看下,上面的结果你会发现,如果采用科学计数法,后导致后面的大量结果变成了0,这样会影响估计结果的精度。

使用道具

melindaqian 发表于 2014-10-30 15:48:43 |显示全部楼层 |坛友微信交流群
crystal8832 发表于 2014-5-31 22:51
你看下,上面的结果你会发现,如果采用科学计数法,后导致后面的大量结果变成了0,这样会影响估计结果的精 ...
对滴,怎么解决啊?

使用道具

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

本版微信群
加好友,备注jltj
拉您入交流群

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

GMT+8, 2024-3-29 01:16