文字頻度分析ツール
テキストに各文字が現れる頻度をカウントし、カウントとパーセンテージを含むソート済み頻度表を表示します。暗号化、言語学およびデータクリーニングに便利です。
入力
オプション
出力
統計
| 指標 | 値 |
|---|---|
| No data yet | |
頻度テーブル
| 文字 | カウント | パーセンテージ |
|---|---|---|
| No data yet | ||
このツールを使う他の方法
REST API
curl -X POST https://api.iotools.cloud/v1/tool/character-frequency-analyzer \
-H "Authorization: Bearer YOUR_API_KEY" \
-H "Content-Type: application/json" \
-d '{
"inputText": "hello",
"caseSensitive": "true",
"includeWhitespace": "true"
}'ご自身のアカウントのキーに差し替えてください。ツールのフィールドがそのままリクエストボディになります——ラッパーはありません。
AIエージェントに依頼する
Use the IOTools `character-frequency-analyzer` tool (Character Frequency Analyzer) on this input:
YOUR_INPUT_HEREIOTools MCPサーバーに接続された任意のエージェントにこれを貼り付け、入力内容を追加してください。
埋め込みウィジェット
<iframe
src="https://iotools.cloud/embed/character-frequency-analyzer/"
width="100%" height="520" frameborder="0" scrolling="no" loading="lazy"
title="文字頻度分析ツール — iotools.cloud"
sandbox="allow-scripts allow-forms allow-same-origin allow-downloads allow-popups allow-popups-to-escape-sandbox"
allow="clipboard-write"
style="width:100%;border:1px solid #e5e7eb;border-radius:12px;overflow:hidden"></iframe>
<script src="https://iotools.cloud/embed.js" async></script>ご自身のページに貼り付けるだけ——無料、キー不要、リンクを掲載するだけです。
| API/MCP 1回あたりの費用 | 5クレジットから |
|---|
次の方法でも利用可能
ガイド
このツールは何をしますか?
任意のテキストを貼り付けるか入力して、含まれる各文字の内訳を即座に取得します。各文字が出現する回数と、テキストの何パーセントを占めるかが表示されます。結果は頻出順に並べられ、合計文字数、ユニーク文字数、最も一般的な文字のサマリーが表示されます。
誰向けですか?
- 暗号学学生とパズル解き師 が換字式暗号を解くために古典的な頻度分析を実行している場合 — 英文テキストは E、T、A、O、I に大きく偏っているため、文字のランキングは通常、それが何を表すかを明らかにします。
- 言語学者と作家 が文字分布を研究したり、異常な繰り返しをチェックしたり、言語全体でテキストを比較する場合。
- 開発者とデータクリーニングタスク が、テキストファイルに隠れている制御文字、一貫性のないスペース、または予期しない記号を検出する必要がある場合。
- 教育者 が確率、エントロピー、または暗号の基本を具体的な視覚例で教えている場合。
使用方法
- テキストをボックスに入力または貼り付けるか、
.txtファイルをアップローダーにドラッグします — 入力すると周波数テーブルがリアルタイムで更新されます。 - 大文字と小文字(例:「A」と「a」)を別々にカウントする場合は、大文字と小文字を区別する をトグルします。デフォルトではオフなので、「A」と「a」はマージされます。
- 空白文字を含める をトグルして、スペース、タブ、改行が合計にカウントされるかどうかを決定します。目に見える文字のみを分析する場合はオフにしてください — 暗号化作業に便利です。通常、間隔は暗号化前に削除されます。
- 統計 パネルで概要を読み、頻度テーブル でカウント順に並べられた完全な内訳をスキャンします(同じ数は アルファベット順に並べられます)。
- 周波数テーブルをコピーするか、CSV としてダウンロードしてスプレッドシートやその他のツールで使用します。
FAQ
「大文字と小文字を区別する」をトグルするとカウントが異なるのはなぜですか? 大文字と小文字の区別がオフの場合(デフォルト)、「A」と「a」は 1 つのエントリに統合されます。表示されるカウントはそれらの合計です。オンにすると、大文字と小文字が別々に追跡されます。
スペース、タブ、改行はどうなりますか? デフォルトでは、それらは含まれ、テーブルで「Space」「Tab」「Newline」として表示されるため、読みやすいままです。空白文字を含める をオフにして、カウントと割合の両方からそれらを除外します — 文字と句読点のみを気にする場合に便利です。
周波数テーブルでは同じカウント数はどのように処理されますか? 同じカウントの文字はアルファベット順に並べられるため、結果は同じ入力と設定に対して安定していて再現可能です。
これは英語以外のテキストまたは絵文字で機能しますか? はい。アナライザーは Unicode コードポイントでカウントするため、アクセント付き文字、非ラテン文字、ほとんどの絵文字は壊れたフラグメントに分割されるのではなく、正しくカウントされます。
プライバシー
すべての分析はブラウザ内で完全に行われます。テキストはサーバーにアップロードまたは送信されることはありません。