根据另一个数据框中存在的列过滤到新的数据框中可以使用以下方法:
import pandas as pd
# 假设当前数据框为df1,另一个数据框为df2,要过滤的列为column_name
df_filtered = df1[df1['column_name'].isin(df2['column_name'])]
import pandas as pd
# 假设当前数据框为df1,另一个数据框为df2,要过滤的列为column_name
df_merged = pd.merge(df1, df2, on='column_name', how='inner')
以上两种方法都可以根据另一个数据框中存在的列过滤到新的数据框中。具体选择哪种方法取决于实际需求和数据的结构。
腾讯云存储专题直播
云+社区沙龙online[数据工匠]
DBTalk
云+社区技术沙龙[第6期]
《民航智见》线上会议
云+社区开发者大会(北京站)
腾讯数字政务云端系列直播
领取专属 10元无门槛券
手把手带您无忧上云