一个很好理解axis参数的方法。axis这个参数实际上就是表示的你要修改哪一维度的数据。举个栗子:
有两组数据,它们的维度都是(2,3),即都是两行三列的数据。有小伙伴可能会发愁,当这两组数据合并时,axis参数设为0到底是横向操作还是竖向操作,肯定有小伙伴要在这里思考一下,实际上不用这么麻烦哒~
当axis设为0时,表示我们要修改第一个维度的数据,两组数据的第一个维度都是2,当它们合并时就变成了4,所以合并后的数据的维度就是(4,3),即变成了四行三列。通过这样子思考,就再也不用努力回想到底是横向合并还是竖向合并啦hh
同理,axis设为1,合并后的数据维度就变成了(2,6),即两行六列~
同理,axis参数在其他方法里也可以用同样的方法思考,比如求均值的mean方法,当axis设为0时,对第一个维度的数据进行求均值,维度为(2,3)的数据计算完后就变成了维度为(1,3)的数据,
莫烦python 评论看到的