Nuevo paquete {shorts} y dos nuevos preprints

por | 29 de julio | Ciencias del Ejercicio, Web | 0 Comentarios

Recientemente actualicé el paquete {shorts} a la versión 2.0.0, que ahora está disponible en CRAN. Si ha estado usando la versión anterior del paquete {shorts}, tenga en cuenta que con la versión 2.0.0 perderá la compatibilidad y deberá volver a escribir algo de código. Aquí están los cambios que se hicieron:

Esta es la NUEVA versión del paquete de pantalones cortos. INCOMPATIBLE con el anterior debido a cambios drásticos en las funciones. Estos son los cambios utilizados:

  1. Se eliminó la función de efectos mixtos debido a su pequeño uso en la práctica.

  2. En las funciones de predicción, corrección_de_tiempo y corrección_de_distancia ya no se usan porque, debido a los modelos de estimación novedosos, es difícil implementarlos claramente en funciones. Ahora, las funciones predict_ predicen en una escala donde el sprint comienza en t=0 y d=0, en lugar de en la escala original (datos). Esto también eliminará la confusión para el usuario.

  3. En las funciones predict_, el usuario ahora usa los parámetros MSS y MAC

  4. Se cambió la función de estimación de regresión no lineal de stats::nls() a minpack.lm::nlsLM() en funciones model_. Esto se hace para evitar el error de «gradiente singular» y la incapacidad de stats::nls() para estimar cuándo hay residuos cero. Tenga en cuenta que ahora, cuando use … en la función model_, se reenviará a minpack.lm::nlsLM(). Si ha estado usando control = stats::nls.control(warnOnly = TRUE) para evitar que stats::nls() arroje un error al ajustar cuando hay cero residuos, ahora puede eliminarlo. Si es necesario, use control = minpack.lm::nls.lm.control() en su lugar.

  5. Se agregó la función create_timing_gates_splits() para generar divisiones de puertas de tiempo

  6. Para el modelado de puertas de tiempo, ahora están disponibles las siguientes funciones: model_timing_gates(), model_timing_gates_TC(), model_timing_gates_FD() y model_timing_gates_FD_TC(). Todas las demás funciones han sido eliminadas.

  7. Para modelar datos de pistolas de radar, ahora solo hay una función model_radar_gun() que también estima el parámetro de corrección de tiempo (TC).

  8. La función model_radar_gun() presenta n-pliegues *validación cruzada*, a diferencia de la familia de funciones model_timing_gates(), que presenta validación cruzada de exclusión (LOOCV) debido a la pequeña cantidad de observaciones. Con el parámetro CV, establezca validaciones cruzadas de n veces para la función model_radar_gun().

  9. Cambió el nombre del elemento LOOCV en el objeto shorts_model a CV para reflejar los cambios anteriores en la función model_radar_gun()

  10. Viñetas eliminadas. Estoy trabajando en una mejor preimpresión, así como en un documento de simulación revisado por pares y los mencionaré en su lugar.

Con todos estos cambios y limpieza, he reescrito el «manual de usuario» que se publica como una preimpresión en DeporteRxiv (también disponible en Puerta de la investigación) y aceptado para publicación en International Journal of Strength and Conditioning (IJSC).

Texto Descripción generado automáticamente

los Página del repositorio de Github proporciona otra breve y agradable introducción al paquete {shorts}.

También acabo de enviar una nueva preimpresión en DeporteRxiv (también disponible en Puerta de la investigación) que presentan un estudio de simulación de los efectos de estimación de los tres modelos.

Texto Descripción generado automáticamente

Actualmente estoy en el proceso de recopilar los datos para validar dos nuevos modelos de estimación utilizando el paquete {shorts} con atletas reales. Te mantendré informado aquí sobre el proceso. Espero terminar el maldito doctorado. el próximo año 😉

[Truncado a 8000 caracteres] [Traducido Automáticamente]

Publicación Original

Compartir:

Sigue leyendo:

Comenta:

0 comentarios

Enviar un comentario

Newsletter

Recibe todas las actualizaciones de Ciencias del Ejercicio en tu Email.