我试图将预测列从df_B
追加到df_A
df_A['prediction'] = df_B['prediction']
但是该列没有正确复制,我得到了以下错误:
/Users/edamame/workspace/git/tensorplay/venv/lib/python3.7/site-packages/ipykernel_launcher.py:1: 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
See the caveats in the documentation: http://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy
"""Entry point for launching an IPython kernel.
是否有一种方法可以正确执行列复制而不在数据帧上循环
如果df_A和df_B的形状相同,则可以使用Pandas的pd.concat()功能
相关问题 更多 >
编程相关推荐