如何解决在数据帧中应用逆逻辑函数
我有一个包含许多列的数据框,其中一列是 Score
,值介于 0 和 1 之间(如果有帮助:它代表测试的难度。越接近 1,测试越容易) .我创建了一个额外的列,将 logit
函数应用于这些值中的每一个。
from scipy.special import logit
df['InverseLogistic'] = df.apply(lambda row : logit(row['Score']),axis = 1)
我做这个转换的原因是做一个逻辑回归。但是,许多值都是 inf
,因为在输入中有 0 和 1 之类的值。我该如何处理它们?我应该将逻辑函数应用于 0 和 1 吗?我应该消除它们吗?它们甚至是模型的问题吗?
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。