如何在“替换”方法中使用“ loc”

时间:2019-07-01 10:57:39

标签: python pandas

我正在尝试创建一个对象,并且该对象假定正在通过使用replace函数

更新数据框。

这是我的代码行,其中包含错误

已编辑

我尝试使用loc解决此问题,但是发现另一个错误仍然无法正常工作

updated_gov_tracker = gov_tracker_sheet.replace(to_replace = 
gov_tracker_sheet.loc[gov_tracker_sheet['Pending  
'.__str__("%s").where(values)]], value = 'example', regex=True)

这是我的traceback错误

Traceback (most recent call last):
File "C:/Users/DELL/PycharmProjects
/GovTrackerExcelTool/GovTrackerUpdatingScript.py", line 58, in <module>
updated_gov_tracker = gov_tracker_sheet.replace(to_replace = 
gov_tracker_sheet.loc[gov_tracker_sheet['Pending  
'.__str__("%s").where(values)]], value = 'example', regex=True)
TypeError: expected 0 arguments, got 1

那我该怎么解决。

有人在这里有想法吗?

请检查此链接How to use regex to update dataframe using python `MemoryError`

0 个答案:

没有答案