Ошибка при использовании scipy.stats в python - PullRequest
0 голосов
/ 22 декабря 2018

У меня есть фрейм данных 3 * 17 строк и столбцов.Я пытаюсь найти значение Pearsonr для строк b и c, используя код

scipy.stats.pearsonr(x='b', y='c')

Я получаю сообщение об ошибке -> len () объекта без размера. Как получить значение p результата с помощью теста Пирсона?

1 Ответ

0 голосов
/ 22 декабря 2018

Вам нужно дать массив scipy.pearson, поэтому если у вас есть фрейм данных df с двумя столбцами «x» и «y», коэффициент корреляции определяется как:

scipy.stats.pearsonr(x=df["b"], y=df["c"])
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...