嗨我试图删除基于布尔数组的列,但由于一些奇怪的原因熊猫似乎并没有放弃列。大熊猫没有掉列
布尔数组是和(376,)。它只包含True和False值。
for x in range(0,len(analysis)-1):
if analysis[x] == False:
col = dtest.columns[x]
dtest.drop(dtest.columns[x],1)
这是我删除列的代码,本质上分析数组的长度是dtest中的列数。
DTEST是(4209,376)& pandas.core.frame.DataFrame
我试图调试,但它在检测分析的Falses,也能够准确地打印出山坳变量,但它只是由于某种原因不会放下这些列。
非常感谢任何帮助!谢谢:)
谢谢!像魅力工作 – kimpster
@ kimpster,很高兴它帮助:) – MaxU