[英]How to convert log2 scale to normal scale in pandas
如何在python中將log2轉換后的值轉換回正常比例任何建議都很好
log2(x)
是2**x
的倒數log2(x)
為2的冪)。 如果您有一列數據已被log2(x)
,那么您要做的就是執行逆運算:
df['colname'] = [2**i for i in df['colname']]
如以下評論中所建議,這樣做會更高效:
df['colname'] = df['colname'].rpow(2)
rpow
是內置在pandas軟件包中的pandas Series方法。 第一個參數是您想掌權的基礎。 您還可以使用fill_value
參數,這很不錯,因為您可以告訴它如果結果為NaN
怎么辦
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.