我从一个数据帧中得到了两组列标题。一个集合是另一个集合的子集。你知道吗
import pandas as pd
d = {'feature1':[1,2,3], 'feature2':[3,4,5], 'feature3':[6,7,8]}
df = pd.DataFrame(data=d)
现在我有两套:
set_1 = {'feature1','feature2','feature3'}
set_2 = {'feature1','feature3'}
如何在我的(新)数据帧中仅选择子集中的列?你知道吗
Tags:
集合是不可散列的,因此您需要将它们转换为一个列表,例如。你知道吗
然后可以像这样选择数据帧
它回来了
或者
它回来了
相关问题 更多 >
编程相关推荐