我正在学习Python和相关模块的代码。我正在尝试利用pandas来操纵自生成项目的一些数据。
基本上我有一个本地电子表格,其中包含会员,名字,姓氏和俱乐部联盟。
我想要做的是创建代码,检查是否添加了新成员。问题是我必须从网站上删除名称,该网站会生成所有成员的电子表格。
我想要的是获取我在本地维护的名称列表,并检查是否添加了新名称。
我尝试过,(并且失败了)是利用pandas数据帧。我导入了我的本地文件,然后将新删除的成员列表导入到单独的熊猫数据框中。我无法弄清楚如何查看新电子表格并查找本地电子表格中没有的项目。当我尝试.isin函数时,我找不到任何名字。我希望这与索引有关。
我是否会更好地使用内置的set()函数?我认为pandas模块很方便,因为它旨在管理数据帧。
谢谢,并对新手保持温和,
斯科特
答案 0 :(得分:0)
为了比较数据框和检查不相似的值,您可以这样做。
(new_dataframe != old_dataframe).any(1)