ComenzarEmpieza gratis

Mover resultados de modelos con CASE

Trabajas como data scientist y te encargas de analizar resultados de modelos de Machine Learning. El entorno de producción mueve archivos a una carpeta llamada model_out/ y los nombra model_RXX.csv, donde XX es un número aleatorio relacionado con el experimento ejecutado.

Cada archivo tiene la siguiente estructura (ejemplo):

Model Name, Accuracy, CV, Model Duration (s)
Logistic,42,4,48

Tu responsable te ha indicado que, debido a trabajo reciente en la organización, los modelos basados en árboles deben guardarse en una carpeta y todo lo demás debe eliminarse.

Tu tarea es usar una sentencia CASE para mover los modelos basados en árboles (Random Forest, GBM y XGBoost) a la carpeta tree_models/, y eliminar el resto de modelos (KNN y Logistic).

Este ejercicio forma parte del curso

Introducción a las secuencias de comandos Bash

Ver curso

Ejercicio interactivo práctico

Pon en práctica la teoría con uno de nuestros ejercicios interactivos

Empezar ejercicio