例题2.41

例题2.41代码

import pandas as pd
import numpy as np
a = pd.DataFrame(np.random.randint(1,6,(5,3)),
                 index=['a', 'b', 'c', 'd', 'e'],
                 columns=['one', 'two', 'three'])
a.loc['a', 'one'] = np.nan  #修改第1行第1列的数据
b = a.iloc[1:3, 0:2].values  #提取第2、3行,第1、2列数据
a['four'] = 'bar'  #增加第4列数据
a2 = a.reindex(['a', 'b', 'c', 'd', 'e', 'f'])
a3 = a2.dropna()   #删除有不确定值的行
print(a),print(b),print(a2),print(a3)




posted @ 2024-10-22 22:19  等我刷把宗师  阅读(2)  评论(0编辑  收藏  举报