У меня есть большой фреймворк данных со значениями от -1 до 1. В DataFrame имеется почти 7000 строк и 3 столбца. Я бы хотел иметь визуализацию без сокращения клеток. На данный момент это больше строк, чем ячеек. Я хотел бы, чтобы цвет ссылался на значение. Я пытался с imshow
, но я не знаю, как увеличить высоту ячеек. Я старался играть с размерами и аспектами, но когда размер увеличивается, изображение сжимается.Как визуально визуализировать большой панда данных (~ 7000 строк, 3 столбца)?
1
A
ответ
0
Самым компактным представлением будет использование растрового изображения одного пикселя на одно значение. Это можно выполнить с помощью PIL или Pillow, создав изображение из буфера данных.
import StringIO
from PIL import Image
im = Image.open(StringIO.StringIO(buffer))
Вы должны масштабировать данные в буфере для одного или нескольких байт на пиксель в зависимости от mode изображений вы хотите создать
+0
Спасибо, я попробую именно так. – DavidK
Смежные вопросы
- 1. Визуально заказать большой набор данных
- 2. Как визуализировать 3 столбца данных в R с трехмерным графиком?
- 3. Как визуализировать большой график?
- 4. Как визуализировать большой набор документов?
- 5. Панда: преобразовать тип столбца
- 6. Панда: сортировать dataframe на основе количества строк для значения столбца
- 7. панда DataFrame взрывается содержимое столбца
- 8. Панда: Создайте несколько строк из столбца, который представляет собой список
- 9. Панда: объединение повторяющихся строк
- 10. панда суммируется с номерами строк
- 11. Панда: получение имени минимального столбца
- 12. Панда DataFrame значения столбца переназначение
- 13. Как вы можете визуально визуализировать 2D FFT в Java?
- 14. Как визуально визуализировать объекты WPF, a-la WinForms?
- 15. Панда: RESHAPE данных кадра
- 16. Python Панда: Получить индекс строк, который соответствует определенному значению столбца
- 17. Сплит очень большой панда данных в меньших, эффективно зная, что большой один упорядочен
- 18. Панда: Запрос столбца объекта в dataframe
- 19. Как визуализировать js rails 3
- 20. Панда: добавление столбца с условием
- 21. Панда: вставка строк четных лет
- 22. Как отсортировать 3 столбца данных в excel
- 23. Python Панда dataframe: Сбор значений столбца
- 24. Как визуализировать 216,912 строк данных города без висит в Yii?
- 25. Панда: Создание столбца из предыдущего TimeSeries Значения
- 26. поток большой набор данных с сервера и визуализировать данные асинхронно
- 27. выбрать самый большой N столбца каждой GroupBy группы с помощью панда
- 28. Python Панда: Вставка новых строк для дат пробелов в данных
- 29. d3.js не может визуализировать большой набор данных
- 30. Форматирование данных в 3 столбца
Вы хотите увидеть все 21000 «значения» на экране один раз? Давай повеселимся. Типичный экран может быть 1280x1024. Это ~ 62 квадратных пикселя * за значение * - не считая цифр. Около 8x8 пикселей. – usr2564301
Я думал о какой-то тепловой карте. Но пока это некрасиво. – DavidK