python groupby 輸出站總體百分比

2021-10-10 04:35:22 字數 889 閱讀 2612

你將不得不建立第二個groupby物件,但是你可以以一種更簡單的方式來計算百分比-僅groupby計算state_office並將該sales列除以其和即可。複製paul h答案的開頭:

# from paul h

import numpy as np

import pandas as pd

np.random.seed(0)

df = pd.dataframe()

state_office = df.groupby(['state', 'office_id']).agg()

# change: groupby state_office and divide by sum

100 * x / float(x.sum()))

返回值:

sales

state office_id

az 2 16.981365

4 19.250033

6 63.768601

ca 1 19.331879

3 33.858747

5 46.809373

co 1 36.851857

3 19.874290

5 43.273852

wa 2 34.707233

4 35.511259

6 29.781508

python輸出 Python輸出

簡單來說,就是將程式的執行結果顯示出來。print hello world 比如有以下 pirnt 我今年10歲 pirnt 我今年11歲 pirnt 我今年12歲 在輸出年齡的時候,用了多次 我今年xx歲 能否簡化一下程式呢?字串格式化看如下 age 10 print 我今年 d歲 age age...

輸出全排列輸出

設r 為要進行全排列的n個元素,ri r 集合x中元素的全排列記為perm x ri perm x 表示全排列perm x 的每乙個排列前加上字首ri 則r的全排列歸納定義為如下 當n 1時,perm r r 當n 1時,perm r 由 r1 perm r1 r2 perm r2 rn perm ...

C 檔案輸出 輸出

以前一直不明白為什麼有些部落格上的 有檔案輸入輸出,複製貼上不行嗎,現在才知道 原來linux系統,不支援複製貼上,還有就是人機互動確實不怎麼樣,使用者體驗沒windows 好。為了比賽,還是要學習一下檔案的輸入輸出。以前一直不明白為什麼有些部落格上的 有檔案輸入輸出,複製貼上不行嗎,現在才知道 原...