Python Морской Kdeplot выглядит очень отличается от той же кривой плотности с R? - PullRequest
1 голос
/ 10 апреля 2020

Python Density Plot Мой код для этого Python участка был:

data = pd.read_csv(output_file)

sns.kdeplot(data['length'], shade=True)

plt.show()

R Density Plot

Мой код для этого R сюжет был:

ggplot(data, aes(x=length)) + geom_density(alpha=.4, fill='blue') + xlim(0,2000)

Почему эти участки такие разные?

Максимум составляет около 0,005 в R, в то время как в Python он составляет около 1,4 * 10 ^ -9. Для графика Python, когда я добавляю аргумент, ограничивающий значения x от 0 до 2000, линия плотности едва поднимается выше 0,01 * 10 ^ -9.

Это заголовок моих данных ['length'] на случай, если это может быть полезно:

0      46
1     367
2     887
3     346
4     431
5      28
6     266
7    1051
8     257
9      31

Я подозреваю, что это может иметь какое-то отношение к пропускной способности для python Однако, когда я манипулирую пропускной способностью, проблема не решается сама собой. Любой совет будет высоко ценится!

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