0

データフレームの列を取り、単語とその数を含むデータフレームを返す関数を構築しようとしています

def word_count(dataframe):
    masterlist=[]
    masterset={}
    for ask in masterlist:
        masterset[ask]=0
    
    corpus_length=len(dataframe)
    for i in range(0,corpus_length):
        cleaned_sentence=sentence_cleaner(dataframe[i])
        tweetlength=len(cleaned_sentence)
        for j in range(0,len(cleaned_sentence)):
            w=dataframe[i][j]
            if w in masterset:
                masterset[w]=masterset[w]+1
            if w not in masterset:
                masterlist.append(w)
                
                masterset[w]=1
    print('completed')
    word_countdataframe=pd.DataFrame(masterset)
    return(word_countdataframe)
4

1 に答える 1