Узнайте совпадение некоторого целого числа - PullRequest
0 голосов
/ 14 мая 2018

Допустим, у меня есть 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

Есть ли какие-нибудь функции от панд, которые могут это сделать?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...