自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(6)
  • 收藏
  • 关注

原创 numpy中array的分割

import numpy as npa = np.arange(12).reshape((3, 4))print(a)print(np.split(a, 2, axis=1)) # 纵向分割print(np.array_split(a, 2, axis=0)) # 并不等量的强行分割# 纵横向分割print(np.vsplit(a, 3))print(np.hsplit(a, 2))学习自莫凡Python...

2021-07-02 16:36:40 100

原创 numpy中array的合并

import numpy as npa = np.array([1, 1, 1])b = np.array([2, 2, 2])print(np.vstack((a, b))) # vertical stack 上下合并print(np.hstack((a, b))) # horizontal stack 左右合并print(a[:, np.newaxis]) # 在后面表示在列上增加一个维度print(a[:, np.newaxis].shape)print(np.conc.

2021-07-02 16:32:16 2297

原创 numpy索引

import numpy as npa = np.arange(3, 15)print(a)print(a[3])b = np.arange(3, 15).reshape((3, 4))print(b)print(b[2])print(b[1][1])print(b[1, 1])print(b[1,:])print(b.flatten()) # 将其变为一维# 迭代行for row in b: print(row)# 迭代列for column in b.T.

2021-07-02 16:27:23 72

原创 numpy拷贝赋值

在python中直接赋值往往不重新开辟空间,所以想要重新开辟空间需要用到深拷贝在numpy中表现为“.copy()"。以下代码进行验证。import numpy as np# 其共同指向同一个空间a = np.arange(4)print(a)b = ac = ad = ba[0] = 11print(a)print(b is a, d is a, c is a)# 重新开辟空间,深度拷贝e = a.copy()print(e)a[1] = 22print(a, e

2021-07-02 16:21:28 221

原创 numpy矩阵运算

import numpy as npa_1 = np.array([10, 20, 30, 40])b_1 = np.arange(4)print(a_1, b_1)# 数组相减c_1 = a_1-b_1print(c_1)# 数组的乘方操作d_1 = b_1**2print(d_1)# 计算正弦值e_1 = 10*np.sin(a_1)print(e_1)# 数组的布尔操作(满足元素的返回True,不满足的返回False)print(b_1)print(b_1&l.

2021-07-02 16:12:04 94

原创 numpy常用生成语法

import numpy as np# 生成array数组a = np.array([2, 23, 4], dtype=np.float32)print(a.dtype)b = np.array([[2, 23, 4], [2, 44, 5]], dtype=int)print(b)# 生成全零数组c = np.zeros((3, 4))print(c)# 生成全1数组d = np.ones((3, 4))print(d)# 生成全1数组e .

2021-07-02 15:53:01 255

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除