熊猫:返回具有特定非连续列选择的新数据框[重复]
Posted
技术标签:
【中文标题】熊猫:返回具有特定非连续列选择的新数据框[重复]【英文标题】:Pandas: Return a new Dataframe with specific non continuous column selection [duplicate] 【发布时间】:2016-09-17 16:17:18 【问题描述】:我有一个包含 85 列和大约 10.000 行的数据框。
第一列是Shrt_Desc
,最后一列是Refuse_Pct
我想要的新数据框必须有Shrt_Desc
,然后留下一些列,然后在系列中包含Fiber_TD_(g)
到Refuse_Pct
我用:
dfi_3 = food_info.loc[:, ['Shrt_Desc', 'Fiber_TD_(g)':'Refuse_Pct']]
但它给出了语法错误。 有什么想法可以实现吗? 谢谢。
【问题讨论】:
【参考方案1】:借用this answer的主要思想:
pd.concat([food_info['Shrt_Desc'], food_info.ix[:, 'Fiber_TD_(g)':]], axis=1)
【讨论】:
以上是关于熊猫:返回具有特定非连续列选择的新数据框[重复]的主要内容,如果未能解决你的问题,请参考以下文章