我正在尝试根据较短的series
更新series
。
t
0 1
1 3
2 4
3 2
4 4
Name: rank, dtype: int32
Vtk
1 4
2 3
4 3
Name: rank, dtype: int64
我期望输出如下:
t
0 1
1 4
2 3
3 2
4 3
Name: rank, dtype: int32
我跑完之后
t = t.update(Vtk)
print(t)
它表明 t 是无值。
t
None
我使用.update
方法错误吗?如何解决?
答案 0 :(得分:0)
函数enter image description here就地工作,因此它返回None
:
Series.update(其他) 使用传递的序列中的非NA值修改序列。按索引对齐。
print(t.update(Vtk))
None
所以不要分配回来:
t.update(Vtk)
print (t)
0 1
1 4
2 3
3 2
4 3
dtype: int64