楼主: 三年又一年
20459 19

[一般统计问题] 请问缩尾与取对数有严格的先后顺序吗? [推广有奖]

  • 0关注
  • 0粉丝

本科生

57%

还不是VIP/贵宾

-

威望
0
论坛币
7 个
通用积分
1.4012
学术水平
0 点
热心指数
0 点
信用等级
0 点
经验
1262 点
帖子
35
精华
0
在线时间
143 小时
注册时间
2020-12-8
最后登录
2023-5-22

楼主
三年又一年 发表于 2021-2-4 15:33:21 |AI写论文

+2 论坛币
k人 参与回答

经管之家送您一份

应届毕业生专属福利!

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

经管之家联合CDA

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

感谢您参与论坛问题回答

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

+2 论坛币
如题。
个人的理解,取对数可以缓解数据的偏态分布;缩尾应该是为了处理异常值。
那么这两种处理方式是否有严格的先后之分呢?
感谢各位的回答,如有理解不当的地方还请大神指正
二维码

扫码加我 拉你入群

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

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

关键词:取对数 偏态分布 异常值

回帖推荐

黃河泉 发表于6楼  查看完整内容

不是很确定了解你的问题,我猜想是不是两个动作都要做 ("取对数"与"缩尾"),若是的话,在"正常情况"下,两个应该结果是一样的。

黃河泉 发表于7楼  查看完整内容

请试试

沙发
Jarry_cherish 学生认证  发表于 2021-2-4 23:16:32
同问,取对数究竟有什么前提要求,如果因变量数据都是负数,这种情况能进行对数处理吗?

藤椅
684916 发表于 2021-2-6 11:26:38
请问弄明白了吗?

板凳
三年又一年 发表于 2021-2-7 10:25:36
Jarry_cherish 发表于 2021-2-4 23:16
同问,取对数究竟有什么前提要求,如果因变量数据都是负数,这种情况能进行对数处理吗?
负数不能取对数。

报纸
三年又一年 发表于 2021-2-7 10:25:56
684916 发表于 2021-2-6 11:26
请问弄明白了吗?
没呢。。

地板
黃河泉 在职认证  发表于 2021-2-7 10:57:24
不是很确定了解你的问题,我猜想是不是两个动作都要做 ("取对数"与"缩尾"),若是的话,在"正常情况"下,两个应该结果是一样的。
已有 1 人评分论坛币 学术水平 热心指数 信用等级 收起 理由
僧究研 + 5 + 2 + 2 + 2 精彩帖子

总评分: 论坛币 + 5  学术水平 + 2  热心指数 + 2  信用等级 + 2   查看全部评分

7
黃河泉 在职认证  发表于 2021-2-7 11:02:19
请试试
  1. sysuse auto, clear

  2. gen price1 = price

  3. // 先取对数,再缩尾
  4. gen lprice = log(price)
  5. winsor2 lprice, cuts(5 95) replace

  6. // 先缩尾,再取对数
  7. winsor2 price1, cuts(5 95) replace
  8. gen lprice1 = log(price1)

  9. assert lprice == lprice1
复制代码
已有 1 人评分学术水平 热心指数 信用等级 收起 理由
Bigeyes + 1 + 1 + 1 精彩帖子

总评分: 学术水平 + 1  热心指数 + 1  信用等级 + 1   查看全部评分

8
三年又一年 发表于 2021-2-7 15:17:14
黃河泉 发表于 2021-2-7 11:02
请试试
非常感谢!

9
苦鬼2014 学生认证  发表于 2021-8-18 14:49:57
黄老师 说的 -assert- 命令 挺好的

10
zdlspace 学生认证  发表于 2021-8-18 15:36:43
苦鬼2014 发表于 2021-8-18 14:49
黄老师 说的 -assert- 命令 挺好的
如果你要写adofile,你会经常用到它,很有用的,另外还有confirm

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

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