簡體   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