,可以通过以下步骤实现:
import pandas as pd
data = {'Column1': [1, 2, 3, 4, 5],
'Column2': [1, 2, 3, 4, 6],
'Column3': [1, 2, 3, 4, 5]}
df = pd.DataFrame(data)
same_values = df[df['Column1'] == df['Column2']]
different_values = df[df['Column1'] != df['Column2']]
print("具有相同值的行:")
print(same_values)
print("具有不同值的行:")
print(different_values)
这样,你就可以从dataframe中选择具有相同值的几列,而另一列具有不同值的行了。
关于dataframe和条件筛选的更多信息,你可以参考腾讯云的产品文档:
领取专属 10元无门槛券
手把手带您无忧上云