Cookie の使用について.本サイトでは、基本機能の提供に必要な必須 Cookie を使用しています。さらに、同意いただいた場合に限り、アクセス解析 Cookie を利用して利用状況を把握し、サービス改善に役立てます。詳しくは .
このツールは使いやすかったですか?
フィードバックは改善に役立ちます
统计文本中字符或词组的出现频率,支持自定义N-gram长度和字符类型
分析結果がありません
テキストを入力し、オプションを設定して分析を開始してください。
概要
解決できる課題、処理の仕組み、データの範囲を確認できます。
このページは、入力したテキストから英字を取り出し、1〜5文字のまとまりごとに出現回数と割合を集計します。英文のアルファベットの偏りを見たり、短い英字列の並びを比べたりするときに使えます。日本語の漢字・ひらがな・カタカナ、アクセント付き文字、句読点、絵文字は集計対象外です。日本語文章の文字頻度を調べる目的には適しません。
ここでいう「まとまり」は、指定した文字数で先頭から重ならないように切った単位です。一般的な文字n-gramの説明では、隣り合う区間を1文字ずつずらして重ねる方法もあります。本ツールはその方式ではありません。例えば HELLO を2文字単位で処理すると HE と LL ができ、末尾の O は長さが足りないため除外されます。標準的なn-gramの用語との違いを知りたい場合は、文字n-gramを扱う研究例も参考になります。
対象となる総まとまり数 = floor(フィルター後の文字数 ÷ 指定したまとまりの長さ)
各まとまりの割合 = そのまとまりの出現回数 ÷ 総まとまり数 × 100
結果は出現回数の多い順に並び、グラフと一覧に最大50種類が表示されます。割合はフィルター後にできた全まとまりを分母として計算し、小数第2位まで表示します。
使い方
手順に沿って操作し、例を使って入力と結果を確認します。
入力欄に英文やASCII英字列を貼り付けます。貼り付け、入力例、消去を利用できます。日本語だけを入力すると対象文字が残らず、結果は表示されません。日本語文に英単語が混在する場合も、英字部分だけが抽出されます。
1文字なら英字ごとの頻度、2〜5文字なら固定幅の文字列ごとの頻度を見ます。長さを大きくするほど、末尾で余る文字が増えたり、同じ文字列が現れる回数が少なくなったりします。
初期状態では大文字小文字を区別せず、数字と空白は含めません。「大文字・小文字を区別しない」を有効にすると英字は大文字にそろえて集計します。数字を調べる場合は数字を含め、語間の境界も単位に含めたい場合は空白文字を含めます。空白には改行やタブも含まれます。
結果欄の総まとまり数を確認してから、棒グラフで割合を比較し、表で順位・まとまり・出現回数・割合を読みます。入力や設定を変えると結果は自動で更新され、別の分析ボタンを押す必要はありません。
aAbB12! を入力し、大文字小文字を区別しない設定のまま、数字と空白を含めず、長さを2にします。対象文字は AABB となり、AA と BB が各1回、総数2に対してそれぞれ50%です。数字を含めると対象文字は AABB12 となり、AA、BB、12 が各1回、各33.33%になります。
活用例
仕事や日常の流れの中での活用方法を紹介します。
学習者が英文を入力し、特定の文字や固定長の組み合わせがどれほど繰り返されるかを確認できます。文書ごとの比較では、同じ長さと同じ設定を使います。
編集者や開発者が、英字を含むサンプルやコード・識別子の中で目立つ英字列を探す用途に向きます。句読点や日本語文字は除外されるため、その情報が必要な検査には使えません。
短い暗号文で単一文字の出現回数を見て、頻度分析の考え方を学ぶ補助になります。文章量や暗号方式に左右されるため、この表だけで暗号文の解読や安全性の判断はできません。
Q&A
よくある疑問や迷いやすい点をまとめて確認できます。
いいえ。対象はASCII英字で、設定に応じてASCII数字と空白文字を加えます。漢字・かな・アクセント付き文字・記号・絵文字は除外されます。日本語文字そのものの頻度を知りたい場合は、対象文字を保持できる別の方法を選んでください。
区切り位置を2文字ずつ進めるためです。HE、LL の順に分け、最後に余る O は数えません。1文字ずつ位置をずらして重ねる方式とは異なります。
あります。一覧は頻度上位50種類までの表示で、割合の分母には表示外のまとまりも含まれます。また、各割合は小数第2位に丸めて表示されます。
まず入力にASCII英字が含まれているか確認します。数字だけの入力は「数字を含める」、空白だけの入力は「空白文字を含める」を有効にします。選択した長さに満たない対象文字列しか残らない場合、完全なまとまりができず結果は表示されません。
注意
利用範囲、結果の制限、必要な注意点を事前に確認します。
表示されるのは、選択したフィルターと区切り方に基づく文字列の出現分布です。単語頻度、日本語の文字統計、文章の意味や品質を表すものではありません。
関連
関連ツール、特集、利用可能なAPIを探せます。