Pandas 遍歷行並求和

2021-10-09 19:39:13 字數 907 閱讀 2338

用 pandas 生成一列是另一列的逐行累加結果

import numpy

import pandas

from pandas import dataframe

cash = pandas.read_csv(

'./data.csv'

)cash

銀行編號

收入/支出

0中國工商銀行

001/2020

10000

1中國工商銀行

002/2020

50000

2中國工商銀行

003/2020

-30000

3中國工商銀行

004/2020

90000

4中國工商銀行

005/2020

10000

cash.loc[:,

'動態結餘'

]= cash.loc[:,

'收入/支出'

].cumsum(

)cash

銀行編號

收入/支出

動態結餘

0中國工商銀行

001/2020

10000

10000

1中國工商銀行

002/2020

50000

60000

2中國工商銀行

003/2020

-30000

30000

3中國工商銀行

004/2020

90000

120000

4中國工商銀行

005/2020

10000

130000

在pandas中遍歷DataFrame行

有如下 pandas dataframe import pandas as pdinp df pd.dataframe inp print df上面 輸出 c1 c20 10 1001 11 1102 12 120現在需要遍歷上面dataframe的行。對於每一行,都希望能夠通過列名訪問對應的元素 ...

在pandas中遍歷DataFrame行

有如下 pandas dataframe import pandas as pd inp df pd.dataframe inp print df 上面 輸出 c1 c2 0 10 100 1 11 110 2 12 120 現在需要遍歷上面dataframe的行。對於每一行,都希望能夠通過列名訪問...

pandas按行按列遍歷Dataframe

dataframe.iterrows 按行遍歷,將dataframe的每一行迭代為 index,series 對,可以通過row name 對元素進行訪問。dataframe.itertuples 按行遍歷,將dataframe的每一行迭代為元祖,可以通過row name 對元素進行訪問,比iter...