小编Son*_*box的帖子

打印总和时的"内置方法总和"奇怪的消息

使用Python NumPy计算矩阵列的总和:

import numpy
from StringIO import StringIO

fileName = 'test2.csv'
myFile = open(fileName,'r')
print "Reading data from '%s' ..." % fileName
data = myFile.read() 
myFile.close()

data = numpy.genfromtxt(StringIO(data), delimiter=',', usecols=(0,1,2))
print "Calculating ..."

print data[:,2]
sumA1 = data[:,2].sum
print "shape =", data.shape
print "sumA1 =", str(sumA1)
print "ok"
Run Code Online (Sandbox Code Playgroud)

然后内容test2.csv:

12,13,14,17
1,2,3,4
12,13,14,17
1,2,3,4
12,13,14,17
1,2,3,4
12,13,14,17
1,2,3,4
12,13,14,17
Run Code Online (Sandbox Code Playgroud)

我得到了这个输出

Reading data from 'test2.csv' ...
Calculating ...
[ 14.   3.  14.   3.  14.   3.  14.   3.  14.]
shape …
Run Code Online (Sandbox Code Playgroud)

python numpy

0
推荐指数
1
解决办法
3881
查看次数

标签 统计

numpy ×1

python ×1