Python中 axis=0、axis=1是行还是列?

简介: Python中 axis=0、axis=1是行还是列?

Python中在用数学工具包numpy、pandas时,总是会出错,并且在运用深度学习框架Pytorch选取维度也会出现错误,因此特此总结如下:

  • 对于维度选取问题:0轴垂直往下,1轴向右水平延伸。
  • axis = 0,表示按 列 计算,按列填充
  • axis = 1,表示按 行 计算,按行填充
import numpy as np

matrix = np.arange(0, 12).reshape(3, 4)  # 生成12个整数,并重组成3行4列的数组

print(matrix)
# [[ 0  1  2  3]
#  [ 4  5  6  7]
#  [ 8  9 10 11]]

print(np.sum(matrix, axis=0))
# [12 15 18 21]
print(np.sum(matrix, axis=1))
# [ 6 22 38]
目录
相关文章
|
5月前
|
算法 数据挖掘 Python
海量数据,3行Python代码直接获取!
海量数据,3行Python代码直接获取!
140 0
|
2月前
|
存储 程序员 Python
你的隐私堪忧!彻底清空磁盘,只需要1行Python代码
你的隐私堪忧!彻底清空磁盘,只需要1行Python代码
你的隐私堪忧!彻底清空磁盘,只需要1行Python代码
|
3月前
|
Python
python删除仅由缺失值构成的行或列
python删除仅由缺失值构成的行或列
24 2
|
3月前
|
Python
python中删除含有缺失值的列
python中删除含有缺失值的列
56 2
|
3月前
|
Python
python中删除含有缺失值的行
python中删除含有缺失值的行
73 2
|
4月前
|
BI 索引 Python
python报表自动化系列 - 译码:将纯数字译码为Excel列坐标的字母索引表示形式
python报表自动化系列 - 译码:将纯数字译码为Excel列坐标的字母索引表示形式
22 1
|
5月前
|
定位技术 索引 Python
Python批量将Excel内指定列的数据向上移动一行
Python批量将Excel内指定列的数据向上移动一行
|
5月前
|
存储 定位技术 数据处理
Python对Excel不同的行分别复制不同的次数
Python对Excel不同的行分别复制不同的次数
|
5月前
|
存储 定位技术 索引
Python读取Excel文件并复制指定的数据行
Python读取Excel文件并复制指定的数据行
|
5月前
|
程序员 Python
小项目|30行Python代码,发短信给你的心里人!
小项目|30行Python代码,发短信给你的心里人!
小项目|30行Python代码,发短信给你的心里人!