考虑
merging
这两个数据帧保持彼此之间的匹配,然后将pandas系列向下转换为
list
. 目前,您正在将numpy数组(不是单个值)或0存储到列表中。
merged_df = pd.merge(GroupedCode, ICD9, left_on='ICD9CMCode', right_on='Code9')
Freq = merged_df['TotalDiag'].tolist()
甚至考虑
unique()
对于多个内部联接匹配的唯一值。
Freq = merged_df['TotalDiag'].unique().tolist()