【发布时间】:2018-10-02 08:13:33
【问题描述】:
我有一个数据集
x text
1 one
2 two
4 four
5 five
7 seven
现在我想输出为
x text
1 one
2 two
3 null
4 four
5 five
6 null
7 seven
【问题讨论】:
标签: python pandas missing-data
我有一个数据集
x text
1 one
2 two
4 four
5 five
7 seven
现在我想输出为
x text
1 one
2 two
3 null
4 four
5 five
6 null
7 seven
【问题讨论】:
标签: python pandas missing-data
使用reindex:
#if x is column
#df = df.set_index('x').reindex(np.arange(df.index.min(), df.index.max() + 1))
#if x is index
df = df.reindex(np.arange(df.index.min(), df.index.max() + 1))
print (df)
text
x
1 one
2 two
3 NaN
4 four
5 five
6 NaN
7 seven
【讨论】:
df = df.reindex(np.arange(df.index.min(), df.index.max() + 1))
print(df.index) 是什么?