楼主: Daicyzh
14967 3

[问答] 请问对数据取对数进行标准化如果原数据是0怎么处理? [推广有奖]

  • 0关注
  • 0粉丝

大专生

5%

还不是VIP/贵宾

-

威望
0
论坛币
978 个
通用积分
0
学术水平
0 点
热心指数
0 点
信用等级
0 点
经验
484 点
帖子
17
精华
0
在线时间
44 小时
注册时间
2018-4-9
最后登录
2022-10-8

楼主
Daicyzh 发表于 2018-5-30 21:08:56 |AI写论文
10论坛币
处理数据的时候遇到以下几个问题,我有几个变量是实物变量,数量级很大,计划对它们取对数处理。
但是
1.原数据中有个别0值,我把它改成10-14进行取对数处理,这样可以吗?
2.如果取对数是必须对所有数据都取对数吗?
3.取完对数后有些数据变成负数,是不是会影响系数的正负号?

恳请大牛不吝赐教,谢谢!!!

最佳答案

黃河泉 查看完整内容

一种作法为
关键词:几个问题 影响系数 处理数据 数量级 处理。

沙发
黃河泉 在职认证  发表于 2018-5-30 21:08:57
Daicyzh 发表于 2018-6-2 12:56
1.对的,那一列数据基本都是上万的数,只有几个数是0。
一种作法为
  1. gen lx = log(1+x)
复制代码
已有 1 人评分学术水平 热心指数 信用等级 收起 理由
enhancezhang + 1 + 1 + 1 精彩帖子

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

藤椅
黃河泉 在职认证  发表于 2018-6-1 08:47:38
1. 看不懂!0 是最小的值吗?2. 未必!3. 不会!

板凳
Daicyzh 发表于 2018-6-2 12:56:16
黃河泉 发表于 2018-6-1 08:47
1. 看不懂!0 是最小的值吗?2. 未必!3. 不会!
1.对的,那一列数据基本都是上万的数,只有几个数是0。

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

本版微信群
加好友,备注jltj
拉您入交流群
GMT+8, 2026-1-17 15:55