要創建文檔項矩陣,我有文本文件result.txt
作爲輸入。我想算這樣的話發生:如何在python中創建文檔項頻率矩陣
Counter({'STTP': 6, 'AVENUES': 4, 'ENGINEERING': 4, 'MINING': 4, 'THE': 4, 'SCOE': 4, 'HERE': 4, 'DATA': 4, 'TOOLS': 4, 'PROGRAMMING': 3, 'TEMPERATURE': 3})
,但得到的結果是這樣:
"degree,the,mituski,programming,national,it,high,sakal,engineering,paper,college,signed
1,4,2,3,1,2,1,1,4,1,1,1"
這裏是我使用的代碼:
tdm = textmining.TermDocumentMatrix()
files = glob.glob("result.txt")
for f in files:
content = open(f).read()
content = content.replace('\n', ' \n')
tdm.add_doc(content)
tdm.write_csv('matrix1.csv', cutoff=1)
的代碼沒有顯示使用Counter'的'。 – stamaimer