numpy.diag(v, k=0)

描述

提取对角线上的数组或者构造一个对角线数组

参数

v : array_like
如果v是一个二维数组,则返回其与k对应的对角线上的数组。
如果v是一个一维数组,则返回一个二维数组,其中v位于与k对应的对角线上

k : int, optional
对角线。默认值为0。
使用k>0为主对角线以上的对角线,
k<0为主对角线以下的对角线

返回

提取的对角线上的数组或者构造的对角线数组

案例

cov1_fact = np.diag((1, 2, 3))
[[1 0 0][0 2 0][0 0 3]]

numpy—np.diag(v, k=0)相关推荐

  1. Numpy——np.diag()一文看懂

    1.np.diag(v, k):  官方文档如下 @array_function_dispatch(_diag_dispatcher) def diag(v: Union[ndarray, Itera ...

  2. Python:一文让你彻底理解numpy中axis=-1/0/1/2... [实例讲解:np.argmax(axis= -1 0 1 2) np.sum(aixs= -1 0 1 2)]

    前言 接触python有一段时间了,但总有一道坎在心中挥之不去,那就是Numpy模块中的axis=-1/0/1/2...,每每见到axis=-1.axis=0.axis=1.axis=2等操作,心中真 ...

  3. numpy np.polyfit()(最小二乘多项式拟合曲线)(有待进一步研究)

    from numpy\lib\polynomial.py @array_function_dispatch(_polyfit_dispatcher) def polyfit(x, y, deg, rc ...

  4. 对角矩阵np.diag()

    np.diag() 是 NumPy 库中的一个函数,用于创建一个对角矩阵或从一个矩阵中提取对角线元素.具体来说,np.diag() 可以接受以下两种参数: 一个一维数组,将其转换为一个对角矩阵.数组中 ...

  5. numpy np.sort()函数(指定对某一轴进行排序,返回数组的排序副本)(成对数组不要用这个排,用哪个啥lexsort()或argsort()都行)

    指定对哪一层进行排序,如果需排序的是多维数组,特别是那种np.sort()貌似不太友好 from numpy\core\fromnumeric.py @array_function_dispatch( ...

  6. python numpy np.lexsort()(使用键序列执行间接稳定排序)(具体没太搞懂区别?)

    from numpy\core_multiarray_umath.py @array_function_from_c_func_and_dispatcher(_multiarray_umath.lex ...

  7. 【语义分割】评价指标代码函数:np.sum()、np.nansum()、np.nanmean()、np.diag()、np.bincount()

    引言 本文针对: [语义分割]评价指标:PA.CPA.MPA.IoU.MIoU详细总结和代码实现(零基础从入门到精通系列!)中实现评价指标代码里相关函数进行补充说明,包括:np.sum().np.na ...

  8. 利用 python numpy +matplotlib 绘制股票k线图

    一.python numpy + matplotlib 画股票k线图 # -- coding: utf-8 -- import requests import numpy as np from mat ...

  9. 用python的matplotlib和numpy库绘制股票K线均线和成交量的整合效果(含量化验证交易策略代码)...

    在用python的matplotlib和numpy库绘制股票K线均线的整合效果(含从网络接口爬取数据和验证交易策略代码)一文里,我讲述了通过爬虫接口得到股票数据并绘制出K线均线图形的方式,在本文里,将 ...

  10. python 绘制k线图_利用python numpy+matplotlib绘制股票k线图的方法

    一.python numpy + matplotlib 画股票k线图 # -- coding: utf-8 -- import requests import numpy as np from mat ...

最新文章

  1. JavaScript事件与jQuery方法
  2. fibonacci数列前20项_数学第十七课:数列综合应用第一弹
  3. 向架构师进军--定义需求
  4. string中内容的访问
  5. 二进制安装的mysql怎么卸载_mysql安装-----二进制包安装及卸载
  6. Java中集合list的add方法添加的不是值COPY而是地址
  7. BZOJ3571 [Hnoi2014]画框 【分治 + KM算法】
  8. SMART原则是什么
  9. android对接大华条码秤实例
  10. 恶魔奶爸 指南帖——简易版
  11. educoder考试可以切屏吗_线上考试真的好多人作弊吗?
  12. 市场分析-全球与中国OLED用氧化氘市场现状及未来发展趋势
  13. Codecademy-网站编程开发学习网站
  14. 在计算机操作中粘贴的快捷键是什么,复制粘贴的快捷键,详细教您电脑怎么使用快捷键复制粘贴...
  15. 工行网银 火狐浏览器
  16. 6-32 表头插入法构造链表
  17. 从中专逆袭到协和研究生,这个河南小伙太励志了
  18. 鼠标API函数(windows)
  19. JDK目录介绍(bin,db,jre,include,lib,src)以及javac,java命令
  20. 华为笔试题4——最高分是多少

热门文章

  1. POJ1860Currency Exchange(SPFA)
  2. .NET数据访问是否采用ORM(自译)
  3. while循环 字符串格式化 运算符 编码初识
  4. Vue 数组封装和组件data定义为函数一些猜测
  5. Luogu3403跳楼机
  6. 我的2017:从工作再到学生
  7. Java测试代码及原理
  8. [转]常见hash算法的原理
  9. 主流手机user-agent与支持图像尺寸对照表(联通的)
  10. Linux下的iftop命令介绍