Я знаю, что в Stata есть команда под названием mkspline
, которая генерирует кубическую сплайн-функцию. Но я хочу реплицировать вывод Stata с помощью другого программного обеспечения, поэтому мне нужно научиться создавать эти переменные функции сплайна.Как я могу создать переменные функции сплайна в Stata вручную?
Если, скажем, я использую синтаксис вроде этого:
mkspline age3sp = age, cubic knots(-13 -7 0 8 16)
Как бы вы сделать это вручную?
Обратите внимание, что 'mkspline' - это команда, а не функция (в Stata термины ** не ** синонимичны, отредактированы соответственно). Более того, он делает больше, чем создает ингредиенты для кубического сплайна. –