Atualizando valor em iterrow para pandas
Estou fazendo um trabalho de geocodificação que useiselenium
para raspar na tela a coordenada x-y que preciso do endereço de um local, importei um arquivo xls para o panda dataframe e quero usar um loop explícito para atualizar as linhas que não possuem a coordenada x-y, como abaixo:
for index, row in rche_df.iterrows():
if isinstance(row.wgs1984_latitude, float):
row = row.copy()
target = row.address_chi
dict_temp = geocoding(target)
row.wgs1984_latitude = dict_temp['lat']
row.wgs1984_longitude = dict_temp['long']
eu liPor que essa função não é "executada" após seguir o DataFrame de um panda? e estou plenamente ciente de que iterrow apenas nos fornece uma visualização em vez de uma cópia para edição, mas e se eu realmente atualizar o valor linha por linha? Élambda
factível?