比较来自世界各地的卖家的域名和 IT 服务价格

Python 重新筛选生产 Nan

这是我工作的代码:


import pandas as pd



test3 = pd.Series/[1,2,3], index = ['a','b','c']/
test3 = test3.reindex/index = ['f','g','z']/


因此,最初一切都是顺序的 test3 有一个指数 'a' 'b' 'c' 和含义 1,2,3. 但是,当我努力重新输入时 test3, 我意识到我的含义 1 2 3 丢失的。 为什么这么做? 所需的结果将如下:


f 1
g 2
z 3
已邀请:

董宝中

赞同来自:

文件清楚地描述了这种行为 :

通过安装,使一个逻辑可选填充的新索引
NA/NaN 在上一个索引中不是值的地方

如果您只想覆盖索引的值,那么请执行以下操作:


In [32]:
test3.index = ['f','g','z']

test3
Out[32]:
f 1
g 2
z 3
dtype: int64

要回复问题请先登录注册