补全程序,完成以下功能:创建一个存储了用户记账金额的DataFrame 对象,行索引名为1月~12月,列索引名为收入和‘支出,元素值为5000~10000的随机数,取出’支出’列作为新的DataFrame 对象,将该数据从新的DataFrame对象写人到CSV文件。import pandas as pd import numpy as np month = ['1月', '2月', '3月', '4月', '5月', '6月', '7月', '8月', '9月', '10月', '11月', '12月'] money = np.random.____(5000, 10001, (____, 2), np.int32) account = pd.DataFrame(____, month, columns=[____, '支出']) # 创建DataFrame对象 print(account) account_new = account[____] print(account_new) # 从DataFrame对象写入数据到CSV文件 account_new.to_csv(r'C:\\配套资源\\第4章\\account.csv')
时间: 2023-12-26 14:04:44 浏览: 142
python中pandas.DataFrame的简单操作方法(创建、索引、增添与删除)
import pandas as pd
import numpy as np
month = ['1月', '2月', '3月', '4月', '5月', '6月', '7月', '8月', '9月', '10月', '11月', '12月']
money = np.random.randint(5000, 10001, (12, 2), np.int32)
account = pd.DataFrame(money, month, columns=['收入', '支出']) # 创建DataFrame对象
print(account)
account_new = account['支出'] # 取出‘支出’列作为新的DataFrame对象
print(account_new)
# 将该数据从新的DataFrame对象写入到CSV文件
account_new.to_csv(r'C:\\配套资源\\第4章\\account.csv')
阅读全文