использование памяти моего файла .csv в pandas больше, чем моя оперативная память. как это возможно? - PullRequest
2 голосов
/ 02 марта 2020

Пожалуйста, помогите мне понять. У меня 4 ГБ оперативной памяти. Я прочитал полный CSV-файл размером 2,1 ГБ в pandas, используя

data = pd.read_csv('~/data.csv')

Теперь, когда я проверяю использование памяти файла с помощью следующего кода:

data.memory_usage(deep=True).sum()

Возвращает 6012181982 байта или 6 ГБ. Как это возможно, что использование памяти больше, чем моя фактическая память, и я не получу никаких ошибок памяти?

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