Python 为什么拆分列后显示NAN值

Python 为什么拆分列后显示NAN值,python,dataframe,split,multiple-columns,Python,Dataframe,Split,Multiple Columns,我的数据如下所示: 面积:Num 217099001/217112002/217112003/217112005 200 047041005/047041001/047041004 123 我正在尝试分割区域col,但我收到了NAN值 df1 = df[['Area','Num']] df1['Area'] = (df1['Area'].str.split('/')) df1.pop('Area') 结果: 0南 1楠 2楠 3南 4楠 查询: 1) 为什么要展示NAN 2) 如何

我的数据如下所示: 面积:Num 217099001/217112002/217112003/217112005 200 047041005/047041001/047041004 123

我正在尝试分割区域col,但我收到了NAN值

df1 = df[['Area','Num']]
df1['Area'] = (df1['Area'].str.split('/'))
df1.pop('Area')
结果: 0南 1楠 2楠 3南 4楠

查询: 1) 为什么要展示NAN
2) 如何修复此问题

您正在操作一个系列。str属性允许您拆分序列中的每个项目。该系列中的某些项目为NaN。

我无法复制,根据您提供的样本数据,我得到了一个包含数字列表的系列