我有一个字典:
j = {1: {'help': 2},
2: {'chocolate': 1, 'help': 1},
3: {'chocolate': 1, 'help': 1}}
并且这是一个数据帧:
df = pd.DataFrame({'docId': [1, 2, 3, 1, 2, 3, ],
'sent': ['help', 'chocolate', 'chocolate', 'help', 'help', 'help']})
我希望根据docId和term匹配值,结果应该如下:
docId sent freq
1 help 2
2 chocolate 1
3 chocolate 1
1 help 2
2 help 1
3 help 1
我不确定如何完成这个任务,我尝试使用map和apply但是没有取得任何进展。