Series reindex 为啥没有修改呢
来源:3-6 Series和Dataframe的Reindexing

慕先生9385916
2023-11-08
import numpy as np
import pandas as pd
from pandas import Series, DataFrame
Series reindex
s1 = Series([1,2,3,4], index=[‘A’,‘B’,‘C’,‘D’])
s1
A 1
B 2
C 3
D 4
dtype: int64
s1.reindex(index=[‘A’,‘B’,‘C’,‘D’,‘E’]) # Shift+Tab 可以调出函数提示
s1
A 1
B 2
C 3
D 4
dtype: int64
问题:reindex 为啥没有修改成功呢?谢谢。
写回答
1回答
-
麦兜搞IT
2024-01-17
试试这个呢
import numpy as np
import pandas as pd
from pandas import Series
s1 = Series([1, 2, 3, 4], index=['A', 'B', 'C', 'D'])
print(s1)
# Output:
# A 1
# B 2
# C 3
# D 4
# dtype: int64
s1 = s1.reindex(index=['A', 'B', 'C', 'D', 'E'])
print(s1)
# Output:
# A 1.0
# B 2.0
# C 3.0
# D 4.0
# E NaN
# dtype: float64
00
相似问题