Ho un periodo di colonna di dataframe che ha valori per quarti (Q1, Q2, Q3, Q4) che voglio convertire in mese associato (vedi dict). Il mio codice qui sotto funziona comunque chiedendo perché sto ricevendo questo avviso.Un valore sta tentando di essere impostato su una copia di una sezione da un DataFrame
Un valore tenta di essere impostato su una copia di una sezione da un DataFrame. Provare a utilizzare .loc [row_indexer, col_indexer] = valore invece
quarter = {"Q1":"Mar","Q2":"Jun","Q3":"Sep","Q4":"Dec"}
df['period'] = df['period'].astype(str).map(quarter)
Credo che nelle versioni precedenti l'avviso viene visualizzato in modo non corretto a volte. Non ricevo l'avviso in panda 0.18.0. Ma buono per imparare su assegnare. – ayhan