Python代码财务报表
时间: 2024-06-15 21:02:16 浏览: 154
在Python中,生成财务报表通常涉及到数据处理和分析库(如Pandas、NumPy和Matplotlib等)的使用。以下是一个简化示例,展示了如何使用这些库创建一个简单的财务报表,包括收入和支出的表格:
```python
import pandas as pd
import matplotlib.pyplot as plt
# 假设你有一个包含财务数据的字典或CSV文件
data = {
'Date': ['2022-01', '2022-02', '2022-03', '2022-04', '2022-05'],
'Income': [10000, 12000, 15000, 18000, 20000],
'Expenses': [6000, 7000, 8000, 9000, 10000]
}
# 将数据转换为DataFrame
df = pd.DataFrame(data)
# 计算净收入(收入 - 支出)
df['Net Income'] = df['Income'] - df['Expenses']
# 创建一个简单的财务报表
print("财务报表")
print(df)
# 绘制收入和支出柱状图
plt.figure(figsize=(10, 6))
df[['Income', 'Expenses', 'Net Income']].plot(kind='bar')
plt.title('月度财务状况')
plt.xlabel('月份')
plt.ylabel('金额')
plt.tight_layout()
plt.show()
阅读全文