pandas
默默前行的旅者
记录过程
展开
-
pandas 缺失值不是NaN的处理情况
import pandas as pdimport numpy as npdata = pd.Series([1, -999, 2, -999, -1000, 3])# 替换单个值# data.replace(-999, np.NaN, inplace=True) # 将 -999替换成为 Nan# 替换多个值# data.replace([-999, -1000], np.NaN, inplace=True)# 对不同的值替换# data.replace([-999, -1000原创 2021-11-14 15:50:12 · 1606 阅读 · 0 评论 -
pandas 获取DataFrame的 行、列数据
如果要获取某一列数据有两种方式:import pandas as pdseries = pd.Series(range(5), index = ['a', 'b', 'c', 'd', 'e'])df = pd.DataFrame(np.arange(9).reshape(3,3),index = ['a','b','c'],columns = ['A','B','C'])a = df['A']b = df.Aprint(a, '\n', "*"*30, '\n', b)输出结果:获取某原创 2021-11-07 19:01:02 · 13960 阅读 · 0 评论