「コーパス内で最も頻出する上位10語を取得するスクリプトを書いてください。」
'#
# 1. コーパスを定義する：

corpus = "このデータ解析のためのコーパスです。このデータセットは、最も頻出する上位10語を取得するために使用されます。"

# 2. コーパスをトークン化する：

words = corpus.split()

# 3. 辞書を作成し、各単語の出現頻度をカウントする：

word_counts = {}
 
for word in words:
    if word in word_counts:
        word_counts[word] += 1
    else:
        word_counts[word] = 1

# 4. 単語の出現頻度リストをソートする：

sorted_word_counts = sorted(word_counts.items(), key=lambda x: x[1], reverse=True)

# 5. 上位10語を出力する：

print("最も頻出する上位10語は：")
for word, count in sorted_word_counts[:10]:
    print(word + ": " + str(count))'