在一行中创建两个列表?

时间:2015-11-05 15:06:05

标签: python pandas split dataframe

有没有更好的方式来写这个?

df是一个pandas数据帧。 df_bookdf_payd是我尝试根据df列构建的两个pandas数据框。这段代码完成了这项工作,但我正在寻找最好的选择。

sp = df.shape[1]/2
col1,col2 = df.columns[:sp],df.columns[sp:]
df_book,df_payd = df[col1],df[col2]

0 个答案:

没有答案