我有以下代码,它计算每个用户的页面浏览量,并将其添加到DataFrame中的新变量中:
def get_user_pageview(row, pageview_spiker_indexed):
user_id = row['user_id']
num_pageview = len(pageview_spiker_indexed.ix[user_id])
#print num_pageview
return num_pageview
userDF['num_pageview'] = userDF.apply(get_user_pageview, args = (pageview_spiker_indexed,), axis = 1)
`
问题是我得到了以下错误:
键错误:('a342bf9',u'发生在索引188')
我已经在函数内部使用print语句进行了一些调试,可能出问题的地方是,函数在达到索引188之前运行良好。我似乎无法解决这个问题。有什么线索可以帮我解决这个问题吗?在
目前没有回答
相关问题 更多 >
编程相关推荐