首页 > 解决方案 > 我正在尝试标记数据并遇到语法错误,但我不明白它在哪里

问题描述

neighbourhoods_venues_sorted.insert(neighborhoods_venues_sorted.drop(['Cluster Labels'], axis=1, inplace=True)
neighbourhoods_venues_sorted.insert(0, 'Cluster Labels', kmeans.labels_ )

mumbai_merged = df

# merge madrid_grouped with df_madrid to add latitude/longitude for each neighbourhood
mumbai_merged = mumbai_merged.join(neighbourhoods_venues_sorted.set_index('Neighbourhood'), on='Neighbourhood')

mumbai_merged.head()

这是我得到的错误:

  File "<ipython-input-65-82099c452820>", line 3
    neighbourhoods_venues_sorted.insert(0, 'Cluster Labels', kmeans.labels_ )
    ^
SyntaxError: invalid syntax

标签: pythonpandasdataframe

解决方案


我相信您)在上面的行中缺少 a,因此 SyntaxError。


推荐阅读