请教一下 python在财务上的用法

导入pandas

import pandas as pd
pd.options.display.float_format = ‘{:.2f}’.format

读取2020年经营活动现金流量相关信息

xjll = pd.read_excel(‘2020年经营活动现金流量相关信息.xlsx’)

获取现金流量项目为“收到的其他与经营活动有关的现金”的数据

xjll_1 = xjll[xjll==’收到的其他与经营活动有关的现金’].reset_index(drop = True)

计算子项目占总发生额比例

xjll_1[‘比例’] = xjll_1[‘本期发生额’]/sum(xjll_1[‘本期发生额’])

输出收到的其他与经营活动相关的现金中占比最高的项目

print(xjll_1.loc[xjll_1[‘比例’] == max, ‘子项目’])
请教一下 python在财务上的用法

讨论数量: 2
Jason990420
import pandas as pd


pd.options.display.float_format = '{:.2f}'.format

# 读取 2020 年经营活动现金流量相关信息
df = pd.read_excel('2020 年经营活动现金流量相关信息.xlsx')

# 获取现金流量项目为 "收到的其他与经营活动有关的现金" 的数据
df1 = df.loc[df['现金流量项目'] == '收到的其他与经营活动有关的现金'].reset_index(drop=True)

# 计算子项目占总发生额比例
df1['比例'] = df1['本期发生额'] / sum(df1['本期发生额'])

# 输出收到的其他与经营活动相关的现金中占比最高的项目
series = df1.iloc[df1['比例'].idxmax()]['子项目']
print(series)
2年前 评论

谢谢帮助

2年前 评论

讨论应以学习和精进为目的。请勿发布不友善或者负能量的内容,与人为善,比聪明更重要!