برای اکسپورت دادههای یک DataFrame از pandas به فرمت اکسل، میتوان از تابع to_excel()
استفاده کرد. این تابع یک فایل اکسل جدید ایجاد میکند و دادههای DataFrame را در آن ذخیره میکند.
برای استفاده از این تابع، میتوانید به شکل زیر عمل کنید:
# فراخوانی کتابخانه pandas
import pandas as pd
# ایجاد DataFrame مثالی
data = {'نام': ['علی', 'محمد', 'مهدی', 'نگار'],
'سن': [25, 30, 28, 27],
'حقوق': [5000000, 6000000, 5500000, 4500000]}
df = pd.DataFrame(data)
# ذخیره دادهها در فایل اکسل
df.to_excel('example.xlsx', index=False)
در این مثال، ابتدا کتابخانه pandas را فراخوانی کرده و سپس یک DataFrame ایجاد کردهایم. سپس با استفاده از تابع to_excel()
، دادههای DataFrame را در فایل اکسل example.xlsx
ذخیره کردهایم. در اینجا نکتهای که وجود دارد، آرگومان index=False
است که بدین معنی است که ایندکس DataFrame در فایل اکسل ذخیره نشود. در غیر این صورت، همانطور که ممکن است بدانید، ایندکس DataFrame به عنوان یک ستون در فایل اکسل نمایش داده میشود.
توجه داشته باشید که برای استفاده از تابع to_excel()
، باید کتابخانه openpyxl
را نصب کرده باشید. این کتابخانه به شما امکان میدهد تا فایلهای اکسل را به صورت برنامهای ایجاد و ویرایش کنید.
کارم رو راه انداخت ، ممنونم