目前正在尝试使用 Pandas 和 Matplotlib 收集有关数据科学的一些知识。
我想做什么
选择具有相应价格的邻里团体租用私人房间(AirBnB)
问题
我得到一列的正确数据,但其余的我收到 NaN 值。感谢任何帮助,您可以在下面找到代码片段和输出。
ap_df = pd.DataFrame()
for neighbourhood_group in df['neighbourhood_group'].unique():
nbhg_df = df.copy()[df['neighbourhood_group']==neighbourhood_group]
nbhg_df[f"{neighbourhood_group}_Price"] = nbhg_df['price']
nbhg_df.set_index("id", inplace=True)
nbhg_df.sort_index(inplace=True)
if ap_df.empty:
ap_df = nbhg_df[[f"{neighbourhood_group}_Price"]]
else:
ap_df = ap_df.join(nbhg_df[f"{neighbourhood_group}_Price"])
ap_df
米琪卡哇伊
相关分类