I have a Dataframe with cities
from io import StringIO
import pandas as pd
csv =StringIO(u'''\
city
bogota
manzanares
guapi
el paso
momil
valencia
beltran
Lima
''')
and I want you to look for a list of the department that corresponds to that city and add it in a column next to it and finally in another column place the country.
the result should be:
city Departamento Pais 0 bogota D.C. COLOMBIA 1 manzanares Caldas COLOMBIA 2 lima Lima Peru
The list to consult is like this:
csv =parsing_data(u'''\
Pais,Departamento,Ciudad
COLOMBIA,ANTIOQUIA,MEDELLIN
COLOMBIA,ANTIOQUIA,ABEJORRAL
COLOMBIA,ANTIOQUIA,ABRIAQUI
COLOMBIA,ANTIOQUIA,ALEJANDRIA
COLOMBIA,ANTIOQUIA,AMAGA
COLOMBIA,ANTIOQUIA,AMALFI
COLOMBIA,ANTIOQUIA,ANDES
COLOMBIA,ANTIOQUIA,ANGELOPOLIS
COLOMBIA,ANTIOQUIA,ANGOSTURA
PERU,Lima,Lima
''')
some idea ?? Thanks!