楼主: 花芽子
5597 5

[数据管理求助] 数据本身只有两个小数点,从表格复制到stata,随便点一个数据发现多了几位小数 [推广有奖]

  • 5关注
  • 0粉丝

已卖:4份资源

博士生

45%

还不是VIP/贵宾

-

威望
0
论坛币
428 个
通用积分
56.7291
学术水平
4 点
热心指数
5 点
信用等级
4 点
经验
4823 点
帖子
177
精华
0
在线时间
323 小时
注册时间
2016-1-30
最后登录
2020-12-14

楼主
花芽子 发表于 2019-5-29 21:57:33 |AI写论文

+2 论坛币
k人 参与回答

经管之家送您一份

应届毕业生专属福利!

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

经管之家联合CDA

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

感谢您参与论坛问题回答

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

+2 论坛币
数据本身只有两个小数点,从表格复制到stata,看着是和原数据一样,但是随便点一个数据发现多了几位小数,如图有点像四舍五入的感觉,求助 G]J}I3RF%M1@QZ(YFQV@I(U.png _OL_DXMZR39(D`76`NWD[QO.png
二维码

扫码加我 拉你入群

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

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

关键词:Stata tata 小数点 四舍五入

回帖推荐

ritaing 发表于5楼  查看完整内容

跟stata的数据存储有关 想了解更清楚,可以看看这个 https://blog.stata.com/2012/04/02/the-penultimate-guide-to-precision/

沙发
伟轩 发表于 2019-5-30 08:49:23
这个很正常啊,计算机都是二进制的,小数不能像整数那么精确地通过二进制表示出来,所以就会出现这种情况。不仅Stata这样,别的语言也会这样,比如你在Python中尝试“3.3+3.3+3.3”,得出的结果是9.899999999999999

藤椅
花芽子 发表于 2019-5-30 14:16:46
伟轩 发表于 2019-5-30 08:49
这个很正常啊,计算机都是二进制的,小数不能像整数那么精确地通过二进制表示出来,所以就会出现这种情况。 ...
谢谢,我已经解决了,通过stata命令import excel using "qzh.xlsx", first clear导入表格的数据,它就不会变化那么多,最多根据原数据长度四舍五入,短的数据就完美展现原数据

板凳
伟轩 发表于 2019-5-30 15:27:37
花芽子 发表于 2019-5-30 14:16
谢谢,我已经解决了,通过stata命令import excel using "qzh.xlsx", first clear导入表格的数据,它就不 ...
客气。

报纸
ritaing 发表于 2019-5-30 22:48:04
花芽子 发表于 2019-5-30 14:16
谢谢,我已经解决了,通过stata命令import excel using "qzh.xlsx", first clear导入表格的数据,它就不 ...
跟stata的数据存储有关
想了解更清楚,可以看看这个
https://blog.stata.com/2012/04/0 ... guide-to-precision/

地板
花芽子 发表于 2019-6-5 21:04:19
ritaing 发表于 2019-5-30 22:48
跟stata的数据存储有关
想了解更清楚,可以看看这个
https://blog.stata.com/2012/04/02/the-penultima ...
谢谢你啊

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

本版微信群
加好友,备注jltj
拉您入交流群
GMT+8, 2025-12-30 04:00