当前位置: 首页 > 知识库问答 >
问题:

Python注入丢失的值与均值,帮助我我尝试这个代码,但错误

赵明亮
2023-03-14
df.loc[(data['Perkotaan'].isnull()==True),'Perkotaan']=df['Perkotaan'].mean()
df.loc[(data['Perdesaan'].isnull()==True),'Perdesaan']=df['Perdesaan'].mean()

KeyError Traceback(最近的调用最后) /usr/local/lib/python3.7/dist-packages/pandas/core/indexes/base.pyget_loc(自己,关键,方法,公差)2897尝试:-

熊猫/_libs/索引。大熊猫中的pyx_图书馆。指数IndexEngine。获取_loc()

熊猫/_libs/索引。大熊猫中的pyx_图书馆。指数IndexEngine。获取_loc()

pandas/_libs/hashtable_class_helper。熊猫体内的pxi_图书馆。哈希表。PyObjectHashTable。获取_项()

pandas/_libs/hashtable_class_helper。熊猫体内的pxi_图书馆。哈希表。PyObjectHashTable。获取_项()

关键错误:'Perkotaan'

上述例外是以下例外的直接原因:

KeyError Traceback(最近的调用最后)2帧 /usr/local/lib/python3.7/dist-packages/pandas/core/indexes/base.pyget_loc(自我,密钥,方法,公差)2898返回自我。_engine.get_loc(casted_key)2899除了KeyError作为错误:-

关键错误:'Perkotaan'

共有1个答案

朱丰
2023-03-14

你的数据帧分配给df还是数据?

df。loc[(数据['Perkotan'].isnull()==True),'Perkotan']=df['Perkotan']。平均数()

我认为您必须将其更改为df或仔细检查您选择的列。'perkotaan'不是数据框的一列。

 类似资料:
  • 请发送我的错误的html代码解决方案,以上传第5行的图像。 html代码:- PHP代码:- 我在这段代码中发现了错误:- 分析错误:语法错误,意外的“”(T_ENCAPSED_AND_WHITESPACE),在C:\wamp64\ww\upload\upload.php第5行中应为“-”或标识符(T_STRING)或变量(T_VARIABLE)或数字(T_NUM_STRING

  • 我用熊猫组织了我的数据。我像下面这样填写我的程序 当我打印df2时,我可以在TRDAR_CD列中看到11947和11948值。如下图所示 之后,我使用了groupby函数,并丢失了TRDAR_CD列中的11948个值。你可以在下图中看到这种情况 TRDAR_CD_NM 1085428非空对象 SVC_INDUTY_CD 1089023非空对象 SVC_INDUTY_CD_NM 1089023非空对

  • 第1034行:Char 9:运行时错误:引用绑定到'std::vector'类型的空指针

  • 我用python编写了以下代码,该代码转到数组中的URL并查找有关该页面的特定信息 - 各种Web抓取器。这个接受一个Reddit线程数组,并输出每个线程的分数。该程序几乎从不完全执行。通常,在收到下面的错误消息之前,我会经历5次左右的迭代。有人可以帮我了解这一点吗? 我收到的错误消息是:

  • 我似乎无法从用户输入的分数中计算出平均分数。我也不能让它停止例外输入大于100或小于0。有人能告诉我我做错了什么吗?谢谢

  • 当我尝试编译时,这段代码给出了错误?