在Pandas中,插入新建的列到指定位置可以通过以下步骤实现:
首先读取Excel文件中的数据并创建DataFrame对象:
import pandas as pd
df = pd.read_excel(r'A0.xlsx', usecols=[1, 5])
#根据需要插入的位置,将新建的列添加到DataFrame中:
df.insert(loc, column_name, column_data)
#其中,loc是指定插入的列位置的索引,column_name是新建列的名称,column_data是新建列的数据。
#将DataFrame写入新的Excel文件:
df.to_excel('close.xlsx')
#这样就可以将包含新建列的DataFrame写入到指定的Excel文件中。
#请注意,loc的值应该是已有列的索引值加1,因为Pandas中的索引从0开始。例如,如果要将新建列插入到第3列之前,loc的值应为2。