🌐 中文 · 🌐 English · 🌐 Español · 🌐 Français · 🌐 العربية · 🌐 Русский · 🌐 Deutsch · 🌐 日本語 · 🌐 Tiếng Việt · 🌐 한국어
Статистика и анализ кодов
По комбинаторике: одноклавишные знаки дают максимум 26 комбинаций, двухклавишные — максимум 26×26=676, трёхклавишные — максимум 26³=17 576, четырёхклавишные — максимум 26⁴=456 976, итого около 470 000 комбинаций. При настройке трёх уровней клавиш-кандидатов число комбинаций кодов дополнительно расширяется.
| Кандидат 1-го уровня | Кандидат 3-го уровня | |
|---|---|---|
| Одноклавишный | 26 | 78 |
| Двухклавишный | 676 | 2028 |
| Трёхклавишный | 17576 | 52728 |
| Четырёхклавишный | 450 000 | 1 370 000 |
| Итого | 470 000 | 1 420 000 |
Один сайт анализа корпусов провёл статистику по 20 миллионам знаков: 5 700 самых частых отдельных знаков составляют ни много ни мало 99,98 %, а 15 000 самых частых слов — 90,4 %. При настройке трёх уровней клавиш-кандидатов только трёхклавишные знаки дают около 52 700 комбинаций — более чем достаточно для покрытия обычных знаков и слов.
Словарь метода Фэншуй содержит около 155 000 статей — этого достаточно для повседневного ввода у подавляющего большинства людей. Подробная статистика кодов приведена в таблице ниже.
| Клавиши | Уровень кандидата | Одиночный знак | 2 зн. | 3 зн. | ≥4 зн. | Подытог | Нажатий |
|---|---|---|---|---|---|---|---|
| Одноклавишный | 1-й уровень | 26 | / | / | / | 78 | 2 |
| Уровни 2–3 | 52 | / | / | / | |||
| Двухклавишный | 1-й уровень | 662 | 1 | 10 | 3 | 2028 | 3 |
| Уровни 2–3 | 1236 | 27 | 56 | 33 | |||
| Трёхклавишный | 1-й уровень | 3928 | 7315 | 3139 | 2585 | 47563 | 4 |
| Уровни 2–3 | 2062 | 14060 | 7050 | 7424 | |||
| Четырёхклавишный | Прямой ввод | 4873 | 47099 | 23332 | 36328 | 111632 | 4 |
| Уровни 2–3 | 608 | 17138 | 11946 | 13446 | 43138 | 5 | |
| Уровни 4–5 | 29 | 2159 | 1869 | 1641 | 5698 | 5 | |
| Итого | 13476 | 87799 | 47402 | 61460 | 210137 | ||
Преобразовав предыдущую таблицу в таблицу кодовых частот, получим процентные доли — коэффициент использования кодового пространства каждого уровня (реальные коды ÷ возможные коды этого уровня).
| Клавиши | Уровень кандидата | Одиночный знак | 2 зн. | 3 зн. | ≥4 зн. | Всего |
|---|---|---|---|---|---|---|
| Одноклавишный | 1-й уровень | 100,00 % | / | / | / | 100,00 % |
| Уровни 2–3 | 100,00 % | / | / | / | 100,00 % | |
| Двухклавишный | 1-й уровень | 97,93 % | 0,15 % | 1,48 % | 0,44 % | 100,00 % |
| Уровни 2–3 | 91,42 % | 2,00 % | 4,14 % | 2,44 % | 100,00 % | |
| Трёхклавишный | 1-й уровень | 22,35 % | 41,62 % | 17,86 % | 14,71 % | 96,54 % |
| Уровни 2–3 | 5,87 % | 40,00 % | 20,06 % | 21,12 % | 87,04 % | |
| Четырёхклавишный | 1-й уровень | 1,07 % | 10,31 % | 5,11 % | 7,95 % | 24,43 % |
| Уровни 2–3 | 0,07 % | 1,88 % | 1,31 % | 1,47 % | 4,72 % |
Из таблицы видно: одноклавишное пространство используется на 100 %; двухклавишное достигает 100 % как на первом уровне, так и на уровнях 2–3 (каждому коду назначены все три уровня кандидатов); трёхклавишное — 96,54 % на первом уровне и 87,04 % на уровнях 2–3, что говорит о полном использовании пространства коротких кодов. Использование четырёхклавишного пространства относительно невелико (первый уровень: 24,43 %; уровни 2–3: 4,72 %), то есть четырёхклавишное кодовое пространство (26⁴=456 976) намного превышает реальные потребности, и совпадения крайне редки. В трёхклавишных строках слова занимают значительную долю (2 зн.: 41,62 %; 3 зн.: 17,86 %; ≥4 зн.: 14,71 %), то есть самые употребительные многосложные слова также получают трёхклавишный упрощённый код. Обычно двух–четырёх нажатий достаточно для ввода подавляющего большинства знаков и слов: эффективность ввода очень высока.
Анализ частоты совпадений по длине кода приведён в таблице ниже. Все 26 одноклавишных кодов используются; все 676 двухклавишных кодов содержат совпадения, поскольку им назначены все три уровня кандидатов, при этом максимум совпадений — лишь 3; для трёхклавишных кодов доля без совпадений составляет 6,27 %, максимум совпадений — 3; для четырёхклавишных она достигает 71,0 %, а максимум совпадений — всего 5. В целом 162 000 знаков и слов используют лишь около 129 000 кодов, и перелистывать страницы никогда не приходится: контроль совпадений превосходен.
| Длина | Уникальных кодов | Кодов без совпадений | Доля без совпадений | Групп с совпадениями | Макс. совпадений | Всего записей |
|---|---|---|---|---|---|---|
| 1 клавиша | 26 | 0 | 0,00 % | 26 | 3 | 78 |
| 2 клавиши | 676 | 0 | 0,00 % | 676 | 3 | 2028 |
| 3 клавиши | 16967 | 1064 | 6,27 % | 15903 | 3 | 47563 |
| 4 клавиши | 111632 | 79264 | 71,00 % | 32368 | 5 | 160468 |
Анализ среднего числа нажатий, взвешенного по частоте, приведён ниже. Общее среднее — всего 4,05 нажатия, а для отдельных знаков — лишь 2,82: это означает, что большинство высокочастотных знаков получили короткие коды, и эффективность ввода крайне высока. Среднее число нажатий для каждой категории слов находится в пределах 4,0–4,1, что отражает равномерность распределения кодов.
| Категория | Одиночный знак | 2 зн. | 3 зн. | ≥4 зн. | Общее |
|---|---|---|---|---|---|
| Среднее нажатий | 2,82 | 4,04 | 4,11 | 4,09 | 4,05 |
Статистика по кодовой таблице всех отдельных знаков приведена ниже. Видно, что распределение кодов по уровням для всех клавиш довольно равномерно, а в колонке «Итого» наибольшие значения у клавиш основной зоны «米人» — «EDC—SDFG—HJKL—I», как и предусмотрено замыслом.
| Клавиша | 1 клавиша | 2 клавиши | 3 клавиши | 4 клавиши | Фонет. доп. | Итого |
|---|---|---|---|---|---|---|
| A | 156 | 86 | 86 | 32 | 32 | 392 |
| B | 116 | 151 | 159 | 93 | 178 | 697 |
| C | 155 | 369 | 308 | 84 | 220 | 1136 |
| D | 215 | 370 | 386 | 172 | 164 | 1307 |
| E | 377 | 295 | 274 | 156 | 34 | 1136 |
| F | 325 | 491 | 359 | 93 | 147 | 1415 |
| G | 255 | 375 | 252 | 253 | 182 | 1317 |
| H | 491 | 276 | 117 | 32 | 170 | 1086 |
| I | 333 | 366 | 286 | 170 | 0 | 1155 |
| J | 359 | 300 | 226 | 117 | 327 | 1329 |
| K | 365 | 335 | 474 | 218 | 123 | 1515 |
| L | 269 | 348 | 339 | 183 | 264 | 1403 |
| M | 309 | 173 | 196 | 137 | 166 | 981 |
| N | 235 | 231 | 196 | 94 | 92 | 848 |
| O | 204 | 222 | 124 | 84 | 7 | 641 |
| P | 169 | 216 | 199 | 221 | 128 | 933 |
| Q | 252 | 135 | 153 | 130 | 193 | 863 |
| R | 323 | 313 | 172 | 53 | 61 | 922 |
| S | 243 | 273 | 306 | 70 | 256 | 1148 |
| T | 288 | 227 | 38 | 3 | 151 | 707 |
| U | 215 | 265 | 82 | 13 | 0 | 575 |
| V | 411 | 142 | 179 | 167 | 0 | 899 |
| W | 253 | 269 | 172 | 101 | 128 | 923 |
| X | 177 | 127 | 151 | 48 | 240 | 743 |
| Y | 149 | 209 | 98 | 15 | 343 | 814 |
| Z | 131 | 64 | 105 | 89 | 340 | 729 |
Общая оценка кодирования
Из проведённого анализа видно, что метод ввода Фэншуй «форма-фонетика» обладает следующими заметными достоинствами:
- Большой словарь: охватывает 6 775 отдельных знаков и более 155 000 слов — всего 162 000 записей — и покрывает подавляющее большинство знаков и слов, нужных для повседневного ввода.
- Высокая утилизация коротких кодов: одноклавишные — 100 %, двухклавишные с полным набором трёх уровней кандидатов — 100 %, трёхклавишные: первый уровень 96,5 %, уровни 2–3 — 87,0 %; пространство коротких кодов используется в полной мере.
- Отличный контроль совпадений: доля четырёхклавишных кодов без совпадений достигает 71,0 %, а максимум совпадений — всего 5; перелистывать страницы никогда не нужно.
- Высокая эффективность нажатий: среднее число нажатий, взвешенное по частоте, — всего 4,05, а для отдельных знаков — лишь 2,82; высокочастотные знаки получили короткие коды.
- Равномерное распределение по клавишам: 26 буквенных клавиш распределены по кодовым позициям довольно равномерно, а основная клавишная зона (EDC—SDFG—HJKL—I) используется чаще всего, что соответствует эргономичному замыслу.