EXCEL 如何制作瀑布图,对于有些数据做图表非常适合用瀑布图,比如生活开支......
python如何将数据写入Excel
利用Python自动生成Excel表格,可以更方便地处理和保存数据。
工具/原料
- python
- excel
- xlsxwriter
方法/步骤
导入工具包。若没有,需要先安装(pip install xlsxwriter)
import xlsxwriter
输入数据。
import pandas as pd
df=pd.DataFrame({'name':['meat','rice'],'price':[12,3],'quantity':[10,100]})
创建xlsx文件。
workbook=xlsxwriter.Workbook('products.xlsx')
新增工作簿。
worksheet=workbook.add_worksheet()
设置单元格格式。
format_columname=workbook.add_format({'bold':True,'font_color':'blue','bg_color':'purple'}) #字体加粗,蓝色背景,紫色背景format_price=workbook.add_format({'num_format': '$#,##0','underline':True})#设置价格的数值格式,并添加下划线format_products=workbook.add_format({'font_name':'Times New Roman'})#设置字体
向工作表中写入数据。
worksheet.write函数写入第一行列名,参数分别表示行、列、数据、数据格式。
for col in range(len(df.columns)):
worksheet.write(0,col,df.columns[col],format_columname)
分别写入元素。
for row in range(2):
worksheet.write(row 1,0,df.name[row])
for row in range(2):
worksheet.write(row 1, 1, df.price[row],format_price)
for row in range(2):
worksheet.write(row 1, 2, df.quantity[row],format_products)
关闭工作簿。在文件夹中打开文件,查看写入的结果。
workbook.close()
以上方法由办公区教程网编辑摘抄自百度经验可供大家参考!