1
如何的log 2转换值转换回正常规模蟒蛇 任何建议将是巨大的如何log2对数值转换成普通规模的大熊猫
如何的log 2转换值转换回正常规模蟒蛇 任何建议将是巨大的如何log2对数值转换成普通规模的大熊猫
log2(x)
是2**x
(2 x次方)的倒数。如果你有一个转化了log2(x)
一列数据,所有你需要做的就是进行反向操作:
df['colname'] = [2**i for i in df['colname']]
如在下面的评论暗示,这将是更有效地做:
df['colname'] = df['colname'].rpow(2)
rpow
是一种内置于熊猫包中的熊猫系列方法。第一个论点是你想要取得权力的基础。您也可以使用fill_value
参数,这很好,因为如果结果为NaN
使用内置操作,如[rpow](https://pandas.pydata.org/pandas- docs/stable/generated/pandas.Series.rpow.html#pandas.Series.rpow)最可能比使用for循环快得多:'df [“col_name”] = df [“col_name] .rpow(2 )' – ehudk