9
วิธีบันทึกแผ่นงานใหม่ในไฟล์ excel ที่มีอยู่โดยใช้ Pandas
ฉันต้องการใช้ไฟล์ excel เพื่อจัดเก็บข้อมูลที่ซับซ้อนด้วย python ปัญหาของฉันคือฉันไม่สามารถเพิ่มชีตลงในไฟล์ excel ที่มีอยู่ได้ ที่นี่ฉันขอแนะนำให้ใช้โค้ดตัวอย่างเพื่อแก้ไขปัญหานี้ import pandas as pd import numpy as np path = r"C:\Users\fedel\Desktop\excelData\PhD_data.xlsx" x1 = np.random.randn(100, 2) df1 = pd.DataFrame(x1) x2 = np.random.randn(100, 2) df2 = pd.DataFrame(x2) writer = pd.ExcelWriter(path, engine = 'xlsxwriter') df1.to_excel(writer, sheet_name = 'x1') df2.to_excel(writer, sheet_name = 'x2') writer.save() writer.close() รหัสนี้จะบันทึก …