python 修饰符**kwag_python基礎練習(三)—— numpy的矩陣基本操作

# -*- coding: utf-8 -*-

#1. 讀入ag0613.csv數據集,並計算數據的最大值、最小值、均值、標准差、中位數

import numpy as np

v=np.loadtxt('d:/pytest/ag0613.csv', delimiter=',', usecols=(0,), unpack=True)

print "highest =", np.max(v)

print "lowest =", np.min(v)

print "avg =", np.average(v)

print "std =", np.std(v)

print "median =", np.median(v)

#2. 矩陣計算

# (1 2 ) * (2 5)

# (3 4 ) (1 3)

import numpy as np

x = np.array([[1, 2], [3 ,4]])

y = np.array([[2, 5], [1, 3]])

x

y

#矩陣相乘

x.dot(y) # 等價於np.dot(x, y)

#3. 隨機生成100個標准正態的數據,並計算數據的均值與標准差

import numpy as np

from numpy.random import randn

d=np.random.randn(100)

print "avg =", np.average(d)

print "std =", np.std(d)

說明:ag0613.csv的內容

3374

3373

3398

3419

3387

3432

3430

3449

3423

3535

3500

3501

3510

3519

3508

3522

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值