У меня есть фрейм данных с двумя столбцами, в первом может быть целое число от 0 до 15, в другом может быть целое число от 0 до 10.
У df приблизительно 10000 строк.
Я хочу построить какую-то сетку (15x10), которая может визуально представлять, сколько экземпляров каждой комбинации у меня есть на всем фрейме данных, идеально отображая фактическое число в каждой ячейке сетки.
Я пробовал и Сиборна, и Матплотлиба.
В Seaborn я попробовал jointplot
, который почти сделал это, но я не могу заставить его показать реальную сетку 15x10. Я также попробовал heatmap
, но он дал мне ошибку (см. Ниже), и я не смог ничего найти на нем.
Я также попытался построить какую-то трехмерную гистограмму.
Наконец, я попытался повернуть данные, но Pandas вычисляет числа как значения, а не обрабатывает их как «корзины».
Не уверен, куда идти отсюда.
*heatmap error: "ufunc 'isnan' not supported for the input types, and the inputs could not be safely coerced to any supported types according to the casting rule ''safe''"
sns.heatmap(x='pressure_bucket', y='rate_bucket', data=df)
Наиболее близким к тому, что я хочу, является что-то вроде этого, в идеале с фактическими числами в каждой ячейке
https://imgur.com/a/d4qWIod
Спасибо всем заранее!