使用子设置data fram对分类列重新编码

2024-05-22 20:25:44 发布

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

我试图将熊猫数据帧的分类列重新编码为更合理的分类列

为简单起见,我采用了泰坦尼克号的数据,其中有“船舱”一栏。我试图将所有的A10A20A22组合起来,并将其重新编码为A,类似于C10,C12到C等等

我已经尝试过使用子集,下面是我的代码

for i in ['A','B','C']:
    for x in train[train.Cabin.str.contains(i)].loc[:,'Cabin'].index:
        train.loc[x,'Cabin'] = i

我所寻找的是一种有效的方法。我是个新手,我认为这不是正确的方法。请引导我。如果我违反了堆栈溢出的任何规则,我很抱歉


Tags: 数据方法代码in编码for分类train
1条回答
网友
1楼 · 发布于 2024-05-22 20:25:44

正如@Boris所提到的,如果您得到504,那么这肯定不是客户端,超时必须来自服务器。所有Web服务器都有默认超时配置。例如,选中Tomcat documentation,它将默认超时设置为60秒。我认为您应该检查您正在调用的Web服务器的超时配置

相关问题 更多 >

    热门问题