python sum()函数和.sum(axis=0)函数的使用
2015-10-15 15:51
573 查看
参考:
http://www.cnblogs.com/yyxayz/p/4033736.html
http://www.pythontab.com/html/2013/pythonjichu_0918/568.html
《Machine Learning in Action》第二章
#####################################################################
sum函数:
sum()函数是内建函数
函数功能:返回一个数字序列(非字符串)的和,并加上参数'start'的值(默认为0);如果序列为空,则返回参数start的值(如果start为赋值,则出错)
#################################################
.sum函数:
.sum()函数是模块numpy的一个函数:
默认axis为None,表示将所有元素的值相加
对于二维数组
axis=1表示按行相加 , axis=0表示按列相加
对于一维数组而言,只有axis=0可以使用(没必要使用)
对于二位数组而言,有axis=0或axis=1
http://www.cnblogs.com/yyxayz/p/4033736.html
http://www.pythontab.com/html/2013/pythonjichu_0918/568.html
《Machine Learning in Action》第二章
#####################################################################
sum函数:
sum()函数是内建函数
help(sum)
函数功能:返回一个数字序列(非字符串)的和,并加上参数'start'的值(默认为0);如果序列为空,则返回参数start的值(如果start为赋值,则出错)
L=range(5) #生成一个列表[0,1,2,3,4] sum(L) #求列表L的和,参数start值为0 sum(L, -5) #求列表L的和,参数start值为-5 sum(L, 5) sum()
#################################################
.sum函数:
.sum()函数是模块numpy的一个函数:
from numpy import * help(sum)
默认axis为None,表示将所有元素的值相加
对于二维数组
axis=1表示按行相加 , axis=0表示按列相加
import numpy as np np.sum([[0,1,2],[2,3,4]], axis=1) a=np.array([[0,1,2],[2,3,4]]) a.sum(axis=1)
对于一维数组而言,只有axis=0可以使用(没必要使用)
对于二位数组而言,有axis=0或axis=1
相关文章推荐
- Python 基础语法(一)
- Python 相机镜头
- Python xml属性/节点/文本的增删改[xml.etree.ElementTree]
- Windows和Ubuntu下分别配置python开发环境
- The tools that check memory leak of python program
- python sort / sorted 和 argsort()
- python读取xml文件
- Caffe interface:Python
- python list的一些用法总结
- 详细解读Python中解析XML数据的方法
- 你可能不知道的30个Python语言的特点技巧(1)
- python的编码问题
- 使用Python解析JSON数据的基本方法
- python爬虫小项目之计算研究生成绩绩点
- python 变量作用域
- Python表达式操作符
- python下MySQL的使用与练习
- Python显示函数调用堆栈
- 使用IPython增强交互式体验
- windows 环境下 ipython %edit 编辑器配置