Влияние памяти на панд.Series.isna () - PullRequest
0 голосов
/ 23 января 2019

Я пытаюсь понять некоторые из внутренностей панд и нарезки. Допустим, у меня есть DataFrame, занимающий 1 ГБ памяти. Если я выполню df[df['foo'].isna()], получу ли я полный удар памяти в зависимости от количества пустых строк? Или просто будет достаточно памяти для ссылки на строки в исходном кадре данных?

Пример: если во всех строках в DataFrame отсутствует значение для foo, перейдет ли мое обращение к памяти в 2 ГБ, чтобы выполнить / сохранить результаты из .isna()? Или было бы ближе, скажем, к 1.05 ГБ, просто хранить ссылки на оригинальный DataFrame?

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