Avatar ·

Substituindo valores em uma coluna específica do Dataframe por dicionário

📁 python

É necessário substituir os valores em uma coluna específica do Dataframe pelo dicionário; se não forem encontrados, é necessário remover toda a linha do Dataframe.

Consegui completar a tarefa da seguinte forma:

  dict1 = { 'car' :  'c' ,  'motorcycle' :  'mt' ,  'truck' :  't' } df = pd.DataFrame({ 'product' :  'truck motorcycle car tire wheel truck' .split(),  'price' : [ 10000 ,  5000 ,  23000 ,  15000 ,  500 ,  300 ,  8000 ]}) df[ 'product_new' ] = df[ 'product' ]. map (dict1)