axis=1和axis=0的区别

一般axis=1,表示逐行读取,符合用户的理解顺序
看官方手册:https://pandas.pydata.org/pandas-docs/stable/reference/api/pandas.DataFrame.apply.html?highlight=apply#pandas.DataFrame.apply
import numpy as np
import pandas as pd
df = pd.DataFrame([[4, 9]] * 3, columns=['A', 'B'])
df.apply(lambda d: d.index,axis=1)
df.apply(lambda d: d.A+d.B,axis=1)