创建一个nxn矩阵python

时间:2020-09-21 16:19:20

标签: python matrix

我有一个3列的pandas数据帧,因此col 1,2,3分别是开始节点,结束节点,计数;框架head()如下:

index   Start   End     count
3       31101   31101   49
231     31101   31200   152
467     31101   31201   227
706     31101   31229   77
945     31101   31247   14
1160    31101   31248   14
1399    31101   31258   11
1597    31101   31288   9
1782    31101   31613   2
1981    31101   31623   8   

开始和结束具有相同的长度,即|开始|。 = |结束| = N标量。

我想创建一个NxN矩阵(在这种情况下,如果您包含这些值,则为N + 1),其中行是开始值,列是结束值,每个(i,j)点值矩阵中的对应于计数值。这对(开始(i)和结束(i))是唯一的。

我不确定如何执行此操作,甚至不确定要在python中使用哪个对象。

1 个答案:

答案 0 :(得分:1)

如果显示所需的输出会有所帮助,但是也许您想要的只是透视数据?

(threadIdx.x + blockIdx.x * blockDim.x) % 2