by і bysort — це одна й та сама команда; bysort — це просто за допомогою параметра сортування. виконує генерацію за значеннями pid, але спочатку перевіряє, що дані відсортовано за pid і часом у pid. Примітка. Будь-яку команду, яка приймає префікс by, можна замінити на genere вище.
Команда bysort у Stata є використовується як префікс перед іншими командами, і це дозволяє виконувати ці команди в групах спостережень. Наприклад, його можна використовувати для обчислення середнього значення змінної в межах категорій іншої змінної. Команда bysort є ідеальним інструментом для цього.
Зірочка означає «відповідність нулю або більше” попереднього виразу. Знак плюс означає «відповідність одному або декільком» із попереднього виразу. Знак питання означає «відповідність нулю або одиниці» попереднього виразу. Оператор тире означає «відповідність діапазону символів або чисел».
За замовчуванням імпорт із роздільниками намагається визначити, чи містить файл імена змінних. import delimited перетворює імена у файлі на дійсні імена змінних Stata. Оригінальні імена з файлу зберігаються незмінними як мітки змінних.
Це легко виправити. Якщо у вас є рядкова змінна і ви хочете перетворити її на числову змінну, ви можете використовуйте команду encode. Якщо у вас є рядкова змінна, яка містить лише числа, то ви можете використовувати функцію real().
by і bysort — це одна й та сама команда; bysort — це просто за допомогою параметра сортування. виконує генерацію за значеннями pid, але спочатку перевіряє, що дані відсортовано за pid і часом у pid. Примітка. Будь-яку команду, яка приймає префікс by, можна замінити нагенерувати вище.