[Python] Modificare i valori di una colonna di un file csv

Paolo Di Ieso paolodiieso a libero.it
Gio 18 Maggio 2017 10:41:08 CEST


Il 16/05/2017 18:56, Giovanni Porcari ha scritto:
>> Il giorno 16 mag 2017, alle ore 18:50, Paolo Di Ieso <paolodiieso a libero.it> ha scritto:
>>
>> Dicevo che sono alle prime armi con Pandas e ho questo problema: in due dataframe ho il contenuto di due file CSV, entrambi con un header e qualche decina di colonne. Iterando sulle righe di entrambi voglio modificare il 1° file in modo tale che quando un valore della colonna "srvid" del 1° file coincide con il valore dell'omonima colonna "srvid" del 2° file, nella colonna "srvid" del 1° file metto il valore preso dalla colonna "srvname" del 2°.
> Mi pare che tu voglia fare una join basandoti sulle due colonne 'srvid'.
>
> Non è che puoi usare il comando join di pandas ?
> http://pandas.pydata.org/pandas-docs/stable/generated/pandas.DataFrame.join.html
Ciao Giovanni,
credo di si, appena ho un attimo di tempo gli do un'occhiata, intanto 
grazie per il suggerimento! :)

Paolo



Maggiori informazioni sulla lista Python