Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/python/309.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Python KeyError:';[……]不在索引中';_Python_Indexing_Keyerror - Fatal编程技术网

Python KeyError:';[……]不在索引中';

Python KeyError:';[……]不在索引中';,python,indexing,keyerror,Python,Indexing,Keyerror,我正在对我的数据集进行标准化 def standardization(new_df2, labelcol): from sklearn.preprocessing import StandardScaler labels = new_df2[labelcol] del new_df2[labelcol] scaled_features = StandardScaler().fit_transform(new_df2.values) new_df3 = pd

我正在对我的数据集进行标准化

def standardization(new_df2, labelcol):
    from sklearn.preprocessing import StandardScaler
    labels = new_df2[labelcol]
    del new_df2[labelcol]
    scaled_features = StandardScaler().fit_transform(new_df2.values)
    new_df3 = pd.DataFrame(scaled_features, index = new_df2, columns = 
       new_df2.columns)
    new_df3[labelcol] = labels

    return new_df3

    labelcol = new_df2.population     #population is one of the columns in dataframe
    new_df3 = standardization(new_df2, labelcol)
    print(new_df3)
我收到以下错误

KeyError: '[  322.  2401.   496. ...,  1007.   741.  1387.] not in index'
据我所知,
3222401,…
population
列中的值

请帮我解决这个错误。这意味着什么


附言:
new\u df2
=
(20640,14)
labelcol.shape
=
(20640,)
以下代码解决了我的问题

def standardization(new_df2, labelcol):

    dflabel = new_df2[[labelcol]]
    std_df = new_df2.drop(labelcol, 1)
    scaled_features = StandardScaler().fit_transform(std_df.values)
    new_df3 = pd.DataFrame(scaled_features, columns = std_df.columns)
    new_df3 = pd.concat([dflabel, new_df3], axis=1)

    return new_df3  

感谢您的帮助。

您能正确缩进代码吗?Python严重依赖代码缩进,这很可能是您的错误。对不起,就在这里,我没有正确缩进。不管是什么类型的
[322.2401.496….,1007.741.1387.]
,关键错误都存在?这是一张单子吗?是的,这是一张单子