平方根变换
在视频中,您学习了对数函数可以用来压平数值之间的差异。对数函数的一个替代方案是平方根:该函数同样会减小数值间的差异,但作用稍弱一些。
给定一个非常小的 basetable,包含 4 位捐赠者的人群,以及预测变量 "donations",表示去年的捐赠总额。在本练习中,您将把对数变换和平方根变换添加到此 basetable 中,并比较两种变换的效果。
本练习是课程的一部分
Python 预测分析进阶
练习说明
- 将变量 "donations" 的对数变换添加到
basetable。 - 将变量 "donations" 的平方根变换添加到
basetable。 - 打印包含这些新增特征的 basetable。
交互式实操练习
通过完成这段示例代码来试试这个练习。
# Add the log transformation of the variable "donations"
basetable["donations_log"] = ____.____(____["____"])
# Add the square root transformation of the variable "donations"
basetable["donations_sqrt"] = ____.____(____["____"])
# Compare the transformations
___