找出某个整数

时间:2018-05-13 21:52:28

标签: python pandas dataframe

假设我有一个如下所示的DataFrame(每行中的序列无关紧要):

   a  b  c  d
0  1  2  3  4
1  2  2  3  4
2  3  2  5  6
3  1  2  7  8
4  2  2  9  0
5  3  2  2  1
6  1  2  4  3
7  2  2  6  5
8  3  2  8  7
9  1  2  0  9

我想找出每个范围(1,9)与另一个范围共同出现的可能性。在我看来,我想象的结果如下:

   1     2    3    4    5    6    7    8    9  
1  1     0.2  0.3  0.4  0.1  0.8  0.1  0.3  0.8 
2  0.1   1    0.3  0.4  0.1  0.8  0.1  0.3  0.8 
3  0.1   0.2  1    0.4  0.1  0.8  0.1  0.3  0.8 
4  0.1   0.2  0.3  1    0.1  0.8  0.1  0.3  0.8 
5  0.11  0.2  0.3  0.4  1    0.8  0.1  0.3  0.8 
6  0.1   0.2  0.3  0.4  0.1  1    0.1  0.3  0.8 
7  0.1   0.2  0.3  0.4  0.1  0.8  1    0.3  0.8 
8  0.11  0.2  0.3  0.4  0.1  0.8  0.1  1    0.8 
9  0.11  0.2  0.3  0.4  0.1  0.8  0.1  0.3  1

pandas有没有可以做到这一点的功能?

0 个答案:

没有答案