【发布时间】:2018-07-13 17:51:59
【问题描述】:
我有一个来自 numpy 数组的数据框。
matrix = scipy.sparse.rand(5, 3, density=0.2, format='lil')
array = numpy.array(matrix.toarray())
users = {5: 0, 10: 1, 15: 2, 20: 3, 25: 4}
games = {1: 0, 4: 1, 6: 2}
dataframe = pd.DataFrame(data=array, index=users.keys(), columns=games.keys())
我现在需要的是从该数据帧中获取一个列表,其中矩阵中的每个单元格都表示为以下格式的元组:
userID, gameID, value
userID, gameID, value
userID, gameID, value
...
与http://surprise.readthedocs.io/en/stable/getting_started.html#load-custom一起使用
有什么有效的方法吗?
【问题讨论】:
-
是的,但没有您自己的试用代码,很难让您知道您的试用代码是否比其他人更有效....通过发布您的尝试,您可以通过评论或发布的答案获得通知问题得到解答。在您当前的问题信息下方添加您的跟踪代码。
标签: python list pandas dataframe tuples