楼主: ewfwedwd
301 0

[问题] 负数要取对数怎么办 [推广有奖]

  • 0关注
  • 1粉丝

已卖:407份资源

教授

97%

还不是VIP/贵宾

-

威望
0
论坛币
1258 个
通用积分
456.3803
学术水平
1 点
热心指数
1 点
信用等级
1 点
经验
10000 点
帖子
843
精华
0
在线时间
194 小时
注册时间
2022-11-18
最后登录
2025-12-22

楼主
ewfwedwd 发表于 2025-9-10 16:36:17 |AI写论文

+2 论坛币
k人 参与回答

经管之家送您一份

应届毕业生专属福利!

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

经管之家联合CDA

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

感谢您参与论坛问题回答

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

+2 论坛币

负数要取对数怎么办

负数不能直接取对数,这是数学上的死胡同。
实务里只有三条路:

  1. 平移:给全体观测加上一个足够大的常数 c,把最小负值也变成正数,再 ln(x+c)。c 选多大,就看你希望解释“ln(原值 + c)”时心里是否舒服。
  2. 反向:如果经济含义允许,先取相反数变成正数,再 ln(−x)。解释时记住“越大”代表“越负”。
  3. 干脆放弃对数,改用 level 或 inverse hyperbolic sine (asinh),asinh(x) 对正负零都能吃,不用挑。

没有第四种魔法能让 ln(负数) 有实数解。

二维码

扫码加我 拉你入群

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

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

关键词:取对数 怎么办 Hyperbolic inverse Asinh

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

本版微信群
加好友,备注cda
拉您进交流群
GMT+8, 2025-12-22 13:40