如何添加矩阵XY轴号和XY轴以显示

时间:2018-12-03 06:31:22

标签: python python-3.x numpy

这是我的数组,我在python3.6中使用numpy

import Vue from 'vue'
import Vuetify from 'vuetify/lib' // Error line
import 'vuetify/src/stylus/app.styl'

Vue.use(Vuetify)

我想添加x asix和y asix是I1,I2,I3,I4,I5,如下所示:

const Vuetify = require('vuetify/lib');

打印为:

[[6. 4. 4. 1. 2.]
 [0. 7. 4. 2. 2.]
 [0. 0. 6. 0. 1.]
 [0. 0. 0. 2. 0.]
 [0. 0. 0. 0. 2.]]

我该怎么办?

1 个答案:

答案 0 :(得分:1)

这是一种可能的实现方式

import numpy as np                                                                 

data = np.array([[6, 4, 4, 1, 2],                                                  
[0, 7, 4, 2, 2],                                                                   
 [0, 0, 6, 0, 1],                                                                  
 [0, 0, 0, 2, 0],                                                                  
 [0, 0, 0, 0, 2],])                                                                

m, n = data.shape                                                                  

for i in range(m):                                                                 
    for j in range(i+1, n):                                                        
        print(f'I{i+1}, I{j+1} = {data[i, j]}')

请注意,示例输出中有错字。 I4, I5 = 2应该是I4, I5 = 0