添加具有对象dtyp的行时,数据帧速度非常慢

2024-09-26 18:01:10 发布

您现在位置:Python中文网/ 问答频道 /正文

我正在尝试使用loc将循环中的55k行添加到数据帧中。第一列是object type,添加55k行需要很多分钟。如果我更改列并保留一些int值,那么这些行将在几秒钟内填满

dfreglist.loc[dfreglistrow] = [rows[0],0, 0, intdisti, intres, intbus, intsite, 1]

我无法将对象的dtype转换为类别,因为此列的所有55k值都是唯一的

不管怎样,我也能有同样的解决办法


Tags: 数据对象objecttypelocrowsint几秒钟

热门问题