🌐 中文 · 🌐 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///782
Уровни 2–352///
Двухклавишный1-й уровень662110320283
Уровни 2–31236275633
Трёхклавишный1-й уровень3928731531392585475634
Уровни 2–320621406070507424
ЧетырёхклавишныйПрямой ввод48734709923332363281116324
Уровни 2–3608171381194613446431385
Уровни 4–52921591869164156985
Итого13476877994740261460210137

Преобразовав предыдущую таблицу в таблицу кодовых частот, получим процентные доли — коэффициент использования кодового пространства каждого уровня (реальные коды ÷ возможные коды этого уровня).

КлавишиУровень кандидатаОдиночный знак2 зн.3 зн.≥4 зн.Всего
Одноклавишный1-й уровень100,00 %///100,00 %
Уровни 2–3100,00 %///100,00 %
Двухклавишный1-й уровень97,93 %0,15 %1,48 %0,44 %100,00 %
Уровни 2–391,42 %2,00 %4,14 %2,44 %100,00 %
Трёхклавишный1-й уровень22,35 %41,62 %17,86 %14,71 %96,54 %
Уровни 2–35,87 %40,00 %20,06 %21,12 %87,04 %
Четырёхклавишный1-й уровень1,07 %10,31 %5,11 %7,95 %24,43 %
Уровни 2–30,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 клавиша2600,00 %26378
2 клавиши67600,00 %67632028
3 клавиши1696710646,27 %15903347563
4 клавиши1116327926471,00 %323685160468

Анализ среднего числа нажатий, взвешенного по частоте, приведён ниже. Общее среднее — всего 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 клавишиФонет. доп.Итого
A15686863232392
B11615115993178697
C155369308842201136
D2153703861721641307
E377295274156341136
F325491359931471415
G2553752522531821317
H491276117321701086
I33336628617001155
J3593002261173271329
K3653354742181231515
L2693483391832641403
M309173196137166981
N2352311969492848
O204222124847641
P169216199221128933
Q252135153130193863
R3233131725361922
S243273306702561148
T288227383151707
U21526582130575
V4111421791670899
W253269172101128923
X17712715148240743
Y1492099815343814
Z1316410589340729

Общая оценка кодирования

Из проведённого анализа видно, что метод ввода Фэншуй «форма-фонетика» обладает следующими заметными достоинствами:

  • Большой словарь: охватывает 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) используется чаще всего, что соответствует эргономичному замыслу.