繁体   English   中英

将数据从 Python 导出到 Excel

[英]Export data from Python to Excel

我正在尝试使用( http://jupyter.org/ )将数据从 Python 导出到 Excel

import pandas as pd
import matplotlib.pyplot as plt
from datetime import datetime
df = pd.read_csv('rr.csv') 
df['COLLISION_DATE'] = pd.to_datetime(df['COLLISION_DATE'],format='%Y%m%d')
df['week'], df['month'], df['year'],df['day'] = df['COLLISION_DATE'].dt.week, df['COLLISION_DATE'].dt.month, df['COLLISION_DATE'].dt.year,df['COLLISION_DATE'].dt.day
df = df.groupby('month').size().to_frame('Number of Accidents') 
df.plot.line()
plt.show()
df
df.to_excel('m.xlsx')

我收到错误

ModuleNotFoundError: `No module named 'openpyxl'

这是我第一个使用 Python 的项目 Any Idea 有什么问题或我可以使用的任何其他代码?

我正在使用在线 Jupyter 笔记本中的 Azure 笔记本 ( https://notebooks.azure.com )。 我尝试了一个我从 Kaggle 下载的 DataFrame 导出,似乎它正在工作,下面是代码。

import pandas as pd
df = pd.read_csv('/home/nbuser/armenian_pubs.csv')
df.to_excel('data_set_2.xlsx')

请注意,这里您需要通过本地系统的“数据”>“上传”菜单上传任何数据集(CSV)文件,然后我使用 Panda 方法的 DF to_excel 创建仅具有文件名的 Excel。 这会在/library文件夹中创建文件名,您可以从那里使用数据 > 下载来下载文件。

在此处输入图片说明

希望这对您的场景有所帮助。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM