【发布时间】:2018-10-22 23:28:52
【问题描述】:
我目前正在使用 openpyxl 将数据框附加到 Excel 中的单元格。我有以下数据框。
import pyodbc
import pandas as pd
import numpy as np
import openpyxl as op
from openpyxl.utils.dataframe import dataframe_to_rows
print ("Opening Workbook...")
wb = op.load_workbook(r"file_test.xlsx")
seg_IP=df_Seg[df_Seg['B_Name'] == 'ABS']
df_test = pd.DataFrame(seg_IP.groupby('Exit_S')['Exit_S'].count())
Input : df_test
Output :
Column_A Column_B
ABC 3
DEF 88
GHI 91
我想在 Cell 的工作表中包含数据框 ($D$15)。我怎么做?我写了下面的代码,但不知道之后该怎么做。我应该在哪里使用 openpyxl 为范围或单元格编号赋值?
for r in dataframe_to_rows(segment_MLE, index=True, header=True):
sht_1_Segmentation.append(r)
【问题讨论】:
-
你只需要用
None填充行就可以从你需要的地方开始。
标签: python python-2.7 pandas dataframe openpyxl