Это команда gbdummyfy, которую можно запустить в провайдере бесплатного хостинга OnWorks, используя одну из наших многочисленных бесплатных онлайн-рабочих станций, таких как Ubuntu Online, Fedora Online, онлайн-эмулятор Windows или онлайн-эмулятор MAC OS.
ПРОГРАММА:
ИМЯ
gbdummyfy - Создание манекенов из этикеток
СИНТАКСИС
gbdummyfy [кредита]
ОПИСАНИЕ
Эта команда считывает из стандартного ввода текстовый файл со столбцами, разделенными пробелами. Вход
в одном столбце (по умолчанию первый) считаются метками и раскрываются в матрицу
фиктивные, т.е. значения 0 и 1. Количество столбцов матрицы равно
количество разных этикеток. Каждая строка содержит цифру «1» вместо связанных меток в
отсортированный список ярлыков и «0» везде. Так как вообще на манекен меньше
требуется переменная, чем количество меток, вы можете удалить один столбец пустышек, используя
опция '-d'.
ДОПОЛНИТЕЛЬНЫЕ ОПЦИИ
-h распечатать эту справку
-c установить столбец меток (по умолчанию 1)
-d какой столбец удалить, считая от 1 (по умолчанию нет)
-v распечатать этикетки и соответствующие позиции до стандартной ошибки
ПРИМЕРЫ
echo "a 1 \ nb 2" | gbdummyfy
создать марикс 4x3 с фиктивными значениями относительно меток 'a' и 'b'
Эта программа требует awk или gawk. Обратите внимание, что он просто расширяет данные, добавляя новые
столбцы. При использовании полученной результирующей матрицы в других утилитах пользователь должен
указать явно, какие фиктивные переменные использовать и как.
Простая линейная зависимость может быть автоматически сгенерирована для 'gblreg', вставив
следующее выражение в функциональной спецификации
`seq 3 12 | sed 's /\(.*\)/\+ d \ 1 \ * x \ 1 /' | tr -d '\ n'`
и
`seq 3 12 | sed 's / \ (. * \) /, \ 1 = 0 /' | tr -d '\ n'`
среди начальных условий. В этом случае для манекена есть 10 различных значений.
Они занимают позиции столбцов с 3 по 12 и их начальное значение равно нулю.
Используйте gbdummyfy онлайн с помощью сервисов onworks.net