正在寻找有关删除不包含特定值的列的帮助。对于本例,如果列不包含值1,则应删除这些列(即,应保留Col1和Col3)
ex1 = [1,2,3,4,5]
ex2 = [5,6,7,8,9]
ex3 = [10,1,2,3,4]
ex4 = [2,3,4,5,6]
df1 = pd.DataFrame({'Col1':ex1, 'Col2':ex2, 'Col3':ex3, 'Col4':ex4})
for col in df1.columns:
if 'CONDITION HERE' in col:
del df1[col]
不确定如何处理这种情况。可能是某个特定数字的value_counts() < 1
任何建议,谢谢
目前没有回答
相关问题 更多 >
编程相关推荐