pandas уменьшает время работы? - PullRequest
0 голосов
/ 28 апреля 2020

У меня есть код, написанный с python, который содержит другую матрицу и циклы для изменения элементов матрицы. Но для этого нужно много времени. Теперь вопрос в том, могу ли я изменить матрицы на pandas DataFrames и серии, это уменьшает время выполнения?

1 Ответ

1 голос
/ 28 апреля 2020

Если вы придерживаетесь вложенных циклов, ваш код сам по себе не выиграет от помещения данных в pandas или numpy структуры данных. Btw. как это решается сейчас? Но и numpy, и pandas оптимизированы для векторизованных операций, и это значительно сократит время выполнения. Тем не менее, вам необходимо настроить стиль кодирования, см., Например, Руководство для начинающих по оптимизации Pandas Код скорости

Если это не отвечает на ваш вопрос, примите во внимание следующее: Как создать минимальный воспроизводимый пример

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