通过Pandas to_excel在特定列中写入数组

时间:2017-03-17 12:15:14

标签: python pandas

pandas.DataFrame.to_excel文档说列是可选的要写的列,但我错了,应该如何定义特定的列(例如列J)?

import pandas as pd
my_array = [0 for i in range(len(data))]
pd_array = pd.DataFrame(my_array)
pd_array.to_excel(r'C:\Users\my_dir\SandBox.xlsx', sheet_name='Sheet2', columns = 8)

1 个答案:

答案 0 :(得分:2)

好的,startcol就是答案!

pd_array.to_excel(r'C:\Users\my_dir\SandBox.xlsx', sheet_name='Sheet2', startcol= 8)