私のスクリプトでは、テキスト ファイルごとに特定の機能を計算します。次に、結果を CSV ファイルに書き込みます。ただし、それらをリストに入れることができないようです。文字列になってしまいます。機能の計算を省略し、CSV ファイルへの書き込みに使用するコードを投稿しているだけです。私は初心者です :)
fnew = open('results.csv', 'w+')
fnew.write('fileid,feature,resultaat\n')
……特徴を計算します。
fnew.write(cat+','+sentstr+',perplexity (bigram),'+str(lmbi.perplexity(sent))+'\n')
fnew.write(cat+','+sentstr+',perplexity (trigram),'+str(lmtr.perplexity(sent))+'\n')
fnew.write(cat+','+sentstr+',word_senses,'+str(aver_senses)+'\n')
fnew.write(cat+','+sentstr+',polarity,'+str(polarity(sent))+'\n')
fnew.write(cat+','+sentstr+',modality,'+str(modality(Sentence(parse(joined, chunks=False, lemmata=True))))+'\n')
fnew.write(cat+','+sentstr+',subjectivity,'+str(subjectivity(sent))+'\n')
fnew.close()