【发布时间】:2021-04-07 19:53:05
【问题描述】:
假设我有两个数据框:
data = {'model': ['B']}
df1 = pd.DataFrame (data, columns = ['model'])
df1
data = {'A': ['0.55', '0.49', '0.47',],
'B': ['0.48', '0.53', '0.54'],
'C': ['0.50', '0.51', '0.45']}
df2 = pd.DataFrame (data, columns = ['A', 'B', 'C'])
df2
我希望 df2 只保留名称等于 df1 中的值的列。所以输出将是 df2 在数据框中只有一列 - 'B'
我该怎么做?
谢谢
【问题讨论】: