Pandas實現(xiàn)DataFrame按行求百分數(shù)(比例數(shù))
簡述
Motivation
一般來說,每個部分的內(nèi)容數(shù)量是較為容易獲取的,但比例(百分數(shù))這樣的數(shù)據(jù)是二次數(shù)據(jù),這樣的操作很常見
比例的信息相比于純粹的數(shù)字更體現(xiàn)的整體體系的內(nèi)部變化遷移的過程
Contribution
給了實例,follow下就沒問題了~
Codes
導(dǎo)入包的部分,我就不寫了哈
這里假設(shè)每行是屬于不同月份的數(shù)據(jù)
>>> df a b c d e month0 0 1 2 3 4 month1 5 6 7 8 9 month2 10 11 12 13 14 month3 15 16 17 18 19
變百分數(shù)
按列(即投影到列)求和
按行(即投影到行)除法
>>> df.div(df.sum(axis=1), axis=0) a b c d e month0 0.000000 0.100000 0.2 0.300000 0.400000 month1 0.142857 0.171429 0.2 0.228571 0.257143 month2 0.166667 0.183333 0.2 0.216667 0.233333 month3 0.176471 0.188235 0.2 0.211765 0.223529
以上這篇Pandas實現(xiàn)DataFrame按行求百分數(shù)(比例數(shù))就是小編分享給大家的全部內(nèi)容了,希望能給大家一個參考,也希望大家多多支持腳本之家。
- pyspark.sql.DataFrame與pandas.DataFrame之間的相互轉(zhuǎn)換實例
- 如何更改 pandas dataframe 中兩列的位置
- pandas按行按列遍歷Dataframe的幾種方式
- pandas中遍歷dataframe的每一個元素的實現(xiàn)
- 在pandas中遍歷DataFrame行的實現(xiàn)方法
- Python pandas.DataFrame 找出有空值的行
- pandas DataFrame的修改方法(值、列、索引)
- 詳解pandas DataFrame的查詢方法(loc,iloc,at,iat,ix的用法和區(qū)別)
- pandas和spark dataframe互相轉(zhuǎn)換實例詳解
相關(guān)文章
python將ansible配置轉(zhuǎn)為json格式實例代碼
這篇文章主要介紹了python將ansible配置轉(zhuǎn)為json格式實例代碼的相關(guān)資料,需要的朋友可以參考下2017-05-05Python使用matplotlib 模塊scatter方法畫散點圖示例
這篇文章主要介紹了Python使用matplotlib 模塊scatter方法畫散點圖,結(jié)合實例形式分析了Python數(shù)值運算與matplotlib模塊圖形繪制相關(guān)操作技巧,需要的朋友可以參考下2019-09-09詳解Django自定義圖片和文件上傳路徑(upload_to)的2種方式
這篇文章主要介紹了詳解Django自定義圖片和文件上傳路徑(upload_to)的2種方式,文中通過示例代碼介紹的非常詳細,對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧2020-12-12