PY-NumPy
CY3761
这个作者很懒,什么都没留下…
展开
-
PY-NumPy | 蓝色妖姬
#%%# CY3761 | 2022-01-02 09:54#%%# 需要额外安装 matplotlib | pip install matplotlib#%%import numpy as npimport matplotlib.pyplot as pltnp, plt#%%# 蓝色妖姬#%%img = plt.imread('rose.jpg') # 加载红色玫瑰花图片img.ndim, img.shape, img.size, img # ndim: 3 | shape:原创 2022-01-02 11:09:31 · 1589 阅读 · 0 评论 -
PY-NumPy | 高级操作展示
#%%# CY3761 | 2022-01-01 12:57#%%# 描述项#%%import numpy as npnp#%%# 高级操作展示(作业)#%%# 给定一个4维矩阵,如何得到最后两维的和?(提示,指定axis进行计算)#%%a = np.random.randint(0, 10, (2, 3, 4, 5)) # 四维矩阵 (4个中括号) | 2*3*4*5 = 120a#%%b = a.reshape(-1) # 将其转为一维print(a.size, b.s原创 2022-01-01 19:07:43 · 796 阅读 · 0 评论 -
PY-NumPy | 矩阵运算
矩阵是啥真不太了解,经过长时间的分析,得出以下效果(换回pycharm)#%% md# 矩阵运算#%%import numpy as np np #%% md## 矩阵乘法#%%# https://baike.baidu.com/item/%E7%9F%A9%E9%98%B5/18069 | 百度百科-矩阵#%%a = np.array([[4,2,3],[1,3,1]])b = np.array([[2,7],[-5,-7],[9,3]])a, a.shape,原创 2021-12-31 11:55:12 · 700 阅读 · 0 评论 -
PY-NumPy | 通用函数
估计还有一篇(讨厌的输入法又帮我换成正体)原创 2021-12-30 18:05:11 · 189 阅读 · 0 评论 -
PY-NumPy | 广播机制
继续是图片,估计接下来使用jupyter都是这样原创 2021-12-30 14:38:25 · 280 阅读 · 0 评论 -
PY-NumPy | 数据形状改变
还是没有代码提供的原创 2021-12-29 19:46:10 · 381 阅读 · 0 评论 -
PY-NumPy | 初级作业
就这样的大图, 代码不给了原创 2021-12-29 16:14:00 · 325 阅读 · 0 评论 -
PY-NumPy | 索引与切片
#%% md+#%% md# 索引与切片#%% md## 一维数组#%%import numpy as np np#%%a = np.random.randint(9, 100, 10)a#%%a[0],a[-1]#%%a[[0,3,5, -1]] # 取多个 索引,根据位置取相应的数据#%%a[3:6] # 切片#%%a[3:6:2] # 也是切片 指定步长 2表示隔一个#%%a[::2] # 从第一个开始取 取到最后原创 2021-12-28 21:48:04 · 60 阅读 · 0 评论 -
PY-NumPy | 数组运算
#%% md+ #%% md# 数组运算#%%import numpy as npnp#%% md+ `+, -, *, /`+ 逻辑运算 大于小于等于..+ 赋值运算+ 复制#%%a = np.random.randint(0, 10, (3,5))a #%%a + 5 # 每个元素都累加5#%%a - 5 # 每个元素都减去5#%%a ** 5 # 幂运算#%%np.power(a, 5) # 也是幂运算#%%a /原创 2021-12-28 20:27:05 · 181 阅读 · 0 评论 -
PY-NumPy | 数据保存和数据类型
#%% md+ 选中, 输入 1-6 表示md标题 (不行)#%%import numpy as npnp#%% md## 数组保存#%%a = np.arange(0, 10) # arange([start,] stop[, step,], dtype=None, *, like=None) | 生成等差数列a#%%a = np.arange(0, 10, 2)a#%%[_ for _ in range(0, 10, 3)] # python 内置原创 2021-12-28 19:33:58 · 539 阅读 · 0 评论 -
PY-NumPy | 数组查看
#%%+ 安装以下库 + `pip install jupyter_contrib_nbextensions`+ `pip install jupyter_nbextensions_configurator`+ 设置配置+ `jupyter contrib nbextension install --user`+ `jupyter nbextensions_configurator enable --user`+ 安装并设置后需要重启 `jupyter`+ 重启后需要在 `Nbextens原创 2021-12-28 16:45:38 · 370 阅读 · 0 评论 -
PY-NumPy | 数组创建
#%% md+ 选中, 按m, 转为md区块+ 双击左边 In 或 Out 部分, 进行隐藏处理+ 光标放到代码位, 按 shift+tab 可以看到代码提示(传入参数等)+ 代码提示 https://blog.csdn.net/cjw12581/article/details/104835296 (好像可以)+ inport 的代码提示需要重新输入#%% md## 数组的不同创建方式#%%import numpy as np#%%a = np.ones(10) # s原创 2021-12-28 15:47:34 · 171 阅读 · 0 评论 -
PY-NumPy | 引入数组
#%%import numpy as np#%% md+ numpy 数字化python, 研究的是数据+ 快捷键 shift + 回车 (快捷键可以点击帮助查找)+ 选中并双击可以进行md区块的修改模式+ 删除区块, 选中再按2次d (选中区块左侧边框变成蓝色)+ 插入区块, 选中一区块,再按b, 下面就会新增一行+ 插入区块, 选中一区块,再按a, 上面就会新增一行+ 剪切区块, 选中一区块,再按x+ 复制区块, 选中一区块,再按c#%%# 之前的列表 [1,2,3,4原创 2021-12-27 21:19:01 · 171 阅读 · 0 评论 -
PY-NumPy | NumPy安装
NumPy科学计算库方法一: (需要网络比较好)pip install jupyterpip install numpy方法二直接安装 anaconda下载 | https://www.anaconda.com/products/individual#Downloads注意:安装时需要 Add Path!!! 添加一下环境变量~ (2个都勾上)(安装感觉等待需要一定时间)NumPy强大的N维数组成熟的广播功能用于整合C/C++和Fortran代码的工具包NumPy提供了全面的数学功原创 2021-12-27 21:15:46 · 795 阅读 · 0 评论