问题:
把一列str类型的日期变成datetime类型的日期
解答:
shibor['date'] = shibor.date.apply(lambda x:datetime.strptime(x,'%Y%m%d'))
问题:
对列名满足某些条件的列进行处理
解答:
# Apply function numpy.square() to square the value one column only i.e. with column name 'z'
moddf = df.apply(lambda x: np.square(x) if x.name == 'z' else x)
问题:
对行进行处理
解答:
apply()函数参数axis = 1代表行,默认column
moddf = df.apply(lambda x: np.square(x) if x.name == 'b' else x, axis=1)