全部版块 我的主页
论坛 计量经济学与统计论坛 五区 计量经济学与统计软件 Stata专版
56674 18
2013-07-06
我从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中的数字格式和大小呢?
非常谢谢!
二维码

扫码加我 拉你入群

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

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

全部回复
2013-7-6 11:00:47
你用format命令就可以了
二维码

扫码加我 拉你入群

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

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

2013-7-6 11:03:00
用import 命令导入成string
然后在把string变成number
然后显示成需要的格式
二维码

扫码加我 拉你入群

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

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

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 命令
二维码

扫码加我 拉你入群

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

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

2013-8-11 16:48:07
learning
二维码

扫码加我 拉你入群

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

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

点击查看更多内容…
相关推荐
栏目导航
热门文章
推荐文章

说点什么

分享

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