簡體   English   中英

如何在熊貓中將log2比例轉換為正常比例

[英]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.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM