我正在尝试使用姓氏.fm推荐用户喜欢听的歌曲的数据。在
我使用最近邻算法来预测用户喜欢听的歌曲。 我已经建立了模型,但我面临的问题是我得到的是整数值,而不是熊猫数据帧中的歌曲名称。 这是我得到的截图
我希望在数据集中输入歌曲名,而不是值部分的数字。 我如何实现这一点。 输出应该是这样的:
这是我的Ipython笔记本的链接:http://nbviewer.ipython.org/github/kartikjagdale/Last.fm-Song-Recommender/blob/master/Ipython%20Notebook/Last.Fm%20Song%20Recommeder.ipynb
并链接到我的github项目:https://github.com/kartikjagdale/Last.fm-Song-Recommender/
DataFrame.columns
是一个Index
对象,可以用作数组。在您可以使用
pd.DataFrame(df.columns[model])
来获取名称,下面是一个示例:相关问题 更多 >
编程相关推荐