如何利用Pandas,将一个文件的某列值根据另一个文件对应列名进行重新赋值?
现在有两个表(txt文件),需要将其中一个文件某列值修改成另一个文件对应的列值,具体如下:
文件1
文件2
我需要将文件1的x,y列的值根据列名t和userid从文件2获取对应的x,y值进行重新赋值。由于Pandas这块运用不熟悉,希望有知道的指导一下,多谢哈!
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(2)
为提升性能,应减少 pandas.DataFrame.apply() 的逐行操作,在本例中可改用 numpy.where() 二元操作符,如下