学习笔记,仅供参考,有错必纠
按需更新


numpy中的数组

创建数组

# 构造正态矩阵
np.random.normal(0, 1, (4, 4))
array([[ 0.37736985, -0.28936192,  1.49083967,  0.56317985],[ 1.37388551, -0.13603869, -0.07091851,  0.06044474],[ 1.29106741, -1.09584176, -1.02345135, -0.38220844],[-1.54842284, -0.1164095 , -0.36714529,  1.73108136]])
# 创建单位矩阵
np.identity(4, dtype=float)
array([[1., 0., 0., 0.],[0., 1., 0., 0.],[0., 0., 1., 0.],[0., 0., 0., 1.]])
# 第k条对角线上元素为1的矩阵
np.eye(3, k = 0, dtype=float)
np.eye(3, k = 1, dtype=float)
array([[1., 0., 0.],[0., 1., 0.],[0., 0., 1.]])array([[0., 1., 0.],[0., 0., 1.],[0., 0., 0.]])
# 全1矩阵
np.ones((3, 3))arr = np.array([[1, 2], [3, 4]])
np.ones_like(arr)
array([[1., 1., 1.],[1., 1., 1.],[1., 1., 1.]])array([[1, 1],[1, 1]])
# 全0矩阵
np.zeros((3, 3))arr = np.array([[1, 2], [3, 4]])
np.ozero_like(arr)
array([[0., 0., 0.],[0., 0., 0.],[0., 0., 0.]])
# 多元正态分布
np.random.multivariate_normal([5, -1], [[2, 0], [0, 3]], size=[10, ])
array([[ 6.85987434, -2.66632912],[ 7.71794993,  0.25225571],[ 7.64165455, -2.84480676],[ 4.51126959,  0.70449526],[ 7.33174188, -3.03606118],[ 4.98197255, -1.62611195],[ 8.25206217,  2.88442084],[ 7.30814412, -3.0247641 ],[ 5.03374922,  1.60319049],[ 7.3155383 , -1.03597026]])

python观察日志(part25)--创建numpy数组相关推荐

  1. python数据分析(二)——numpy数组的计算

    系列文章: python数据分析(一)--numpy数组的创建 python数据分析(三)--numpy读取本地数据和索引 python数据分析(四)--numpy中的nan和数据的填充 python ...

  2. 1、创建numpy数组

    概要 图像(Image)由称为 像素 (Pixel)的较小成分组成. 视频(Video)由多个 帧(Frame)组成,每个帧都不过是一幅图像. 目标 我们将获得一些使用各种 NumPy 函数的实际经验 ...

  3. python观察日志(part24)--列表和numpy数组扁平化

    学习笔记,仅供参考,有错必究 参考文献:python–列表.数组扁平化:你知道如何将python中嵌套的列表扁平化吗? 列表扁平化 方案1 print(sum([[1, 2, 3], ["s ...

  4. python 读取 Raw文件 生成 Numpy 数组

    一般情况下,有python的三方库的软件,可以读RGB二进制的Raw数据,生成Numpy数据.比如说OpenCV之类的.但是,我们也可以使用python的裸代码,得到Numpy. 知识点: numpy ...

  5. 《利用Python进行数据分析》笔记--NumPy数组和矢量计算

    阅读SeanCheney博主上传的文章有感,特此写一篇笔记,如侵必删. 第四章 NumPy基础 NumPy的ndarray:一种多维数组对象 1. 创建ndarray array函数,接受序列性的对象 ...

  6. python array太慢_Python-Masked Numpy数组比普通numpy数组慢得多

    我有一个函数来计算numpy数组中所有行对之间的成对相关性.一切正常,但是后来我想起,我经常不得不处理丢失的数据.我使用蒙版数组尝试解决此问题,但它使计算速度大大降低.关于使用屏蔽函数的任何想法.我认 ...

  7. [云炬python3玩转机器学习笔记] 3-4创建Numpy数组和矩阵

    其他创建 numpy.array的方法 np.zeros(10) array([0., 0., 0., 0., 0., 0., 0., 0., 0., 0.]) np.zeros(10).dtype ...

  8. c语言指针生成numpy数组,python – 在cython中声明numpy数组和c指针

    在我的代码中,我通常使用numpy数组来连接方法和类.优化我的程序的核心部分我使用cython与那些numpy数组的c指针.不幸的是,我目前正在声明阵列的方式很长. 例如,假设我有一个方法应该返回一个 ...

  9. python增加索引_python – 为numpy数组添加索引

    我有一个numpy数组: prob_rf = [[0.4, 0.4, 0.4], [0.5, 0.5, 0.5], [0.6, 0.6, 0.6]] 我想为每个内部数组添加一个索引号: prob_rf ...

最新文章

  1. JSP学习笔记(五):日期处理、页面重定向、点击量统计、自动刷新和发送邮件...
  2. scau 1142 巡逻的士兵(分治)
  3. 学习记录之Focal loss
  4. 使用Elasticsearch+filebeat+logstach+kibana构建日志服务平台
  5. 吐血,经过4个小时,终于发现这个可以解决虚拟机ubuntu不能联网的问题
  6. EXE和SYS通信(ReadFile WriteFile DO_DIRECT_IO) 直接方式
  7. 程序员修仙之路--设计一个实用的线程池
  8. java web项目中连接mysql数据库,javaweb之eclipse工程连接mysql数据库
  9. 最详细win7下手动搭建PHP环境:apache2.4.23+php7.0.11
  10. 一张图看懂VnTrader的数据流
  11. Mycat的使用 - 03.全局序列号
  12. 【最优化】最优化理论的基本概念
  13. 全面了解浏览器(内核)发展史
  14. galton板matlab,Matlab实现Galton板的动画演示
  15. vue 按钮控制鼠标滚轮放大缩小
  16. 个性签名html,简单个性签名大全2021最新版-简简单单的个性签名--个性简单签名设计-腾牛个性网...
  17. Python动态爬虫爬取京东商品评论
  18. Steam平台——全球最大的游戏平台,现在给大家介绍下steam搬砖项目,这个项目既小众又稳定。
  19. C++编译时出现未定义的引用问题解决
  20. 1133 - 数组基础-统计频次

热门文章

  1. hexo的yelee主题使用自定义字体并用字蛛进行字体压缩的sed脚本
  2. some understandings about 《Learning representations by back-propagating errors》
  3. 关闭sublime3自动更新(要输入license才会奏效)
  4. Intelli IDEA导入jar包
  5. nvml.dll 英伟达公司提供的动态库用途
  6. SQL 单一用户(解决)
  7. python对数的格式_python的log使用详解
  8. [译]模型-视图-提供器 模式
  9. Linux scp复制文件,不需要输入密码的技巧
  10. [ACM] hdu 1754 I Hate It (线段树,单点更新)