我最近刚接触python。我一直在尝试将列的日期内容转换为包含月份和年份的新列,该列可以通过seaborn box plot函数进行分组。假设lcd_raw_clean
是包含'issue_d'
dtype的特征datetime
的pandas数据帧。
我正在使用的代码
lcd_raw_clean['issue_YYMM'] = lcd_raw_clean['issue_d'].apply(lambda x: x.strftime('%Y%m'))
生成警告:
/Applications/anaconda/lib/python2.7/site-packages/IPython/kernel/__main__.py:7: SettingWithCopyWarning:
A value is trying to be set on a copy of a slice from a DataFrame.
Try using .loc[row_indexer,col_indexer] = value instead
我无法理解为什么会产生此警告以及如何解决此问题。