Pandas實(shí)現(xiàn)DataFrame按行求百分?jǐn)?shù)(比例數(shù))
簡(jiǎn)述
Motivation
一般來(lái)說(shuō),每個(gè)部分的內(nèi)容數(shù)量是較為容易獲取的,但比例(百分?jǐn)?shù))這樣的數(shù)據(jù)是二次數(shù)據(jù),這樣的操作很常見(jiàn)
比例的信息相比于純粹的數(shù)字更體現(xiàn)的整體體系的內(nèi)部變化遷移的過(guò)程
Contribution
給了實(shí)例,follow下就沒(méi)問(wèn)題了~
Codes
導(dǎo)入包的部分,我就不寫(xiě)了哈
這里假設(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
變百分?jǐn)?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實(shí)現(xiàn)DataFrame按行求百分?jǐn)?shù)(比例數(shù))就是小編分享給大家的全部?jī)?nèi)容了,希望能給大家一個(gè)參考,也希望大家多多支持腳本之家。
- pyspark.sql.DataFrame與pandas.DataFrame之間的相互轉(zhuǎn)換實(shí)例
- 如何更改 pandas dataframe 中兩列的位置
- pandas按行按列遍歷Dataframe的幾種方式
- pandas中遍歷dataframe的每一個(gè)元素的實(shí)現(xiàn)
- 在pandas中遍歷DataFrame行的實(shí)現(xiàn)方法
- Python pandas.DataFrame 找出有空值的行
- pandas DataFrame的修改方法(值、列、索引)
- 詳解pandas DataFrame的查詢(xún)方法(loc,iloc,at,iat,ix的用法和區(qū)別)
- pandas和spark dataframe互相轉(zhuǎn)換實(shí)例詳解
相關(guān)文章
基于Python實(shí)現(xiàn)簡(jiǎn)易的動(dòng)漫圖片轉(zhuǎn)換器
本文旨在利用Python語(yǔ)言制作一個(gè)將普通照片轉(zhuǎn)換成動(dòng)漫圖片的小工具,其中使用opencv的非標(biāo)準(zhǔn)庫(kù)實(shí)現(xiàn)對(duì)圖片完成轉(zhuǎn)換,感興趣的可以嘗試一下2022-08-08
Python 讀取.dat 文件的實(shí)現(xiàn)
這篇文章主要介紹了Python 讀取.dat 文件的實(shí)現(xiàn),文中通過(guò)示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來(lái)一起學(xué)習(xí)學(xué)習(xí)吧2021-04-04
Python 管理依賴(lài)包工具pip, virtualenv詳解
管理依賴(lài)包是Python開(kāi)發(fā)中不可或缺的一部分,通過(guò)pip、virtualenv和pipenv等工具,我們可以有效地管理包和虛擬環(huán)境,確保項(xiàng)目的可移植性和一致性,這篇文章主要介紹了Python 管理依賴(lài)包(pip, virtualenv),需要的朋友可以參考下2024-07-07
python3實(shí)現(xiàn)tailf命令的示例代碼
本文主要介紹了python3實(shí)現(xiàn)tailf命令的示例代碼,tail -f 是一個(gè)linux的操作命令.其主要的是會(huì)把文件里的最尾部的內(nèi)容顯顯示在屏幕上,并且不斷刷新,只要文件有變動(dòng)就可以看到最新的文件內(nèi)容,感興趣的可以了解一下2023-11-11
django與vue的完美結(jié)合_實(shí)現(xiàn)前后端的分離開(kāi)發(fā)之后在整合的方法
今天小編就為大家分享一篇django與vue的完美結(jié)合_實(shí)現(xiàn)前后端的分離開(kāi)發(fā)之后在整合的方法,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。一起跟隨小編過(guò)來(lái)看看吧2019-08-08
Python數(shù)據(jù)分析之pandas比較操作
比較操作是很簡(jiǎn)單的基礎(chǔ)知識(shí),不過(guò)Pandas中的比較操作有一些特殊的點(diǎn),本文介紹的非常詳細(xì),對(duì)正在學(xué)習(xí)python的小伙伴們很有幫助.需要的朋友可以參考下2021-05-05

