cancel
Showing results for 
Show  only  | Search instead for 
Did you mean: 
  • JMP will suspend normal business operations for our Winter Holiday beginning on Wednesday, Dec. 24, 2025, at 5:00 p.m. ET (2:00 p.m. ET for JMP Accounts Receivable).
    Regular business hours will resume at 9:00 a.m. EST on Friday, Jan. 2, 2026.
  • We’re retiring the File Exchange at the end of this year. The JMP Marketplace is now your destination for add-ins and extensions.

JMPer Cable

A technical blog for JMP users of all levels, full of how-to's, tips and tricks, and detailed information on JMP features
%3CLINGO-SUB%20id%3D%22lingo-sub-39511%22%20slang%3D%22en-US%22%20mode%3D%22NONE%22%20mode%3D%22NONE%22%20mode%3D%22NONE%22%3EComprender%20las%20splines%20c%C3%BAbicas%3C%2FLINGO-SUB%3E%3CLINGO-BODY%20id%3D%22lingo-body-39511%22%20slang%3D%22en-US%22%20mode%3D%22NONE%22%20mode%3D%22NONE%22%20mode%3D%22NONE%22%3E%3CP%3EUn%20spline%20c%C3%BAbico%20es%20una%20funci%C3%B3n%20suave%20y%20continua%20que%20representa%20la%20relaci%C3%B3n%20entre%20dos%20variables%20num%C3%A9ricas.%20Consiste%20en%20una%20serie%20de%20polinomios%20de%20tercer%20orden%20encajados%20entre%20s%C3%AD%20por%20partes%2C%20con%20la%20condici%C3%B3n%20de%20que%20la%20funci%C3%B3n%20sea%20continua%20y%20diferenciable%20en%20los%20nudos%20o%20puntos%20de%20conexi%C3%B3n.%3C%2FP%3E%0A%3CP%3E%3CA%20href%3D%22https%3A%2F%2Fwww.jmp.com%2Fen_us%2Foffers%2Ffree-trial.html%3Futm_campaign%3Dtd70114000002KZJq%26amp%3Butm_source%3Dbl%26amp%3Butm_medium%3Dreferral%22%20target%3D%22_self%22%20rel%3D%22noopener%20noreferrer%22%3EJMP%3C%2FA%3E%20ofrece%20ajustes%20spline%20en%20la%20plataforma%20Fit%20Y%20by%20X.%20Por%20ejemplo%2C%20usando%20la%20tabla%20de%20datos%20de%20muestra%20Fitness.jmp%2C%20puedo%20ajustar%20una%20spline%20c%C3%BAbica%20para%20la%20columna%20Oxy%20junto%20a%20la%20columna%20RunPulse.%3C%2FP%3E%0A%3CP%3E%26nbsp%3B%3C%2FP%3E%0A%3CP%3E%3CSPAN%20class%3D%22lia-inline-image-display-wrapper%20lia-image-align-center%22%20image-alt%3D%22Spline%20Fit%20of%20Oxy%20by%20RunPulse%22%20style%3D%22width%3A%20590px%3B%22%3E%3CSPAN%20class%3D%22lia-inline-image-display-wrapper%22%20image-alt%3D%22Spline%20Fit%20of%20Oxy%20by%20RunPulse%22%20style%3D%22width%3A%20590px%3B%22%3E%3CSPAN%20class%3D%22lia-inline-image-display-wrapper%22%20image-alt%3D%22Spline%20Fit%20of%20Oxy%20by%20RunPulse%22%20style%3D%22width%3A%20590px%3B%22%3E%3CSPAN%20class%3D%22lia-inline-image-display-wrapper%22%20image-alt%3D%22Spline%20Fit%20of%20Oxy%20by%20RunPulse%22%20style%3D%22width%3A%20590px%3B%22%3E%3CSPAN%20class%3D%22lia-inline-image-display-wrapper%22%20image-alt%3D%22Spline%20Fit%20of%20Oxy%20by%20RunPulse%22%20style%3D%22width%3A%20590px%3B%22%3E%3Cspan%20class%3D%22lia-inline-image-display-wrapper%22%20image-alt%3D%22Spline%20Fit%20of%20Oxy%20by%20RunPulse%22%20style%3D%22width%3A%20590px%3B%22%3E%3Cimg%20src%3D%22https%3A%2F%2Fcommunity.jmp.com%2Ft5%2Fimage%2Fserverpage%2Fimage-id%2F6253i992892ACD5BF14F1%2Fimage-dimensions%2F590x415%3Fv%3Dv2%22%20width%3D%22590%22%20height%3D%22415%22%20role%3D%22button%22%20title%3D%22Figure1.jpg%22%20alt%3D%22Spline%20Fit%20of%20Oxy%20by%20RunPulse%22%20%2F%3E%3Cspan%20class%3D%22lia-inline-image-caption%22%20onclick%3D%22event.preventDefault()%3B%22%3ESpline%20Fit%20of%20Oxy%20by%20RunPulse%3C%2Fspan%3E%3C%2Fspan%3E%3CSPAN%20class%3D%22lia-inline-image-caption%22%20onclick%3D%22event.preventDefault()%3B%22%3ESpline%20Fit%20of%20Oxy%20by%20RunPulse%3C%2FSPAN%3E%3C%2FSPAN%3E%3CSPAN%20class%3D%22lia-inline-image-caption%22%20onclick%3D%22event.preventDefault()%3B%22%3ESpline%20Fit%20of%20Oxy%20by%20RunPulse%3C%2FSPAN%3E%3C%2FSPAN%3E%3CSPAN%20class%3D%22lia-inline-image-caption%22%20onclick%3D%22event.preventDefault()%3B%22%3ESpline%20Fit%20of%20Oxy%20by%20RunPulse%3C%2FSPAN%3E%3C%2FSPAN%3E%3CSPAN%20class%3D%22lia-inline-image-caption%22%20onclick%3D%22event.preventDefault()%3B%22%3ESpline%20Fit%20of%20Oxy%20by%20RunPulse%3C%2FSPAN%3E%3C%2FSPAN%3E%3CSPAN%20class%3D%22lia-inline-image-caption%22%20onclick%3D%22event.preventDefault()%3B%22%3ESpline%20Fit%20de%20Oxy%20de%20RunPulse%3C%2FSPAN%3E%3C%2FSPAN%3E%3C%2FP%3E%0A%3CP%3EPuede%20obtener%20los%20coeficientes%20de%20las%20funciones%20polin%C3%B3micas%20haciendo%20clic%20en%20el%20punto%20de%20acceso%20de%20la%20flecha%20roja%20invertida%20para%20%22Ajuste%20de%20spline%20suavizado%22%20y%20seleccionando%20%22Guardar%20coeficientes%22.%20Se%20genera%20una%20nueva%20tabla%20de%20datos%20que%20contiene%20una%20columna%20X%20que%20proporciona%20los%20valores%20de%20%22RunPulse%22%20(en%20este%20caso)%20que%20se%20toman%20como%20los%20nudos%20donde%20se%20conectan%20las%20funciones%20polin%C3%B3micas%20c%C3%BAbicas%20individuales.%20Las%20columnas%20restantes%20en%20la%20tabla%20de%20datos%20son%20los%20coeficientes%20para%20cada%20spline%20c%C3%BAbico%3A%20%22A%22%20es%20el%20t%C3%A9rmino%20de%20intersecci%C3%B3n%2C%20%22B%22%20es%20el%20coeficiente%20para%20el%20t%C3%A9rmino%20lineal%2C%20%22C%22%20es%20el%20coeficiente%20para%20el%20t%C3%A9rmino%20cuadr%C3%A1tico%20y%20%22D%22%20es%20el%20t%C3%A9rmino%20para%20el%20t%C3%A9rmino%20c%C3%BAbico%20para%20la%20variable%20(XO)%20donde%20O%20es%20el%20valor%20del%20nudo%20al%20comienzo%20del%20intervalo%3A%3C%2FP%3E%0A%3CP%3E%26nbsp%3B%3C%2FP%3E%0A%3CP%3E%3CSPAN%20class%3D%22lia-inline-image-display-wrapper%20lia-image-align-inline%22%20image-alt%3D%22Equation2.JPG%22%20style%3D%22width%3A%20397px%3B%22%3E%3CSPAN%20class%3D%22lia-inline-image-display-wrapper%22%20image-alt%3D%22Equation2.JPG%22%20style%3D%22width%3A%20397px%3B%22%3E%3CSPAN%20class%3D%22lia-inline-image-display-wrapper%22%20image-alt%3D%22Equation2.JPG%22%20style%3D%22width%3A%20397px%3B%22%3E%3CSPAN%20class%3D%22lia-inline-image-display-wrapper%22%20image-alt%3D%22Equation2.JPG%22%20style%3D%22width%3A%20397px%3B%22%3E%3CSPAN%20class%3D%22lia-inline-image-display-wrapper%22%20image-alt%3D%22Equation2.JPG%22%20style%3D%22width%3A%20397px%3B%22%3E%3Cspan%20class%3D%22lia-inline-image-display-wrapper%22%20image-alt%3D%22Equation2.JPG%22%20style%3D%22width%3A%20397px%3B%22%3E%3Cimg%20src%3D%22https%3A%2F%2Fcommunity.jmp.com%2Ft5%2Fimage%2Fserverpage%2Fimage-id%2F6268i0594606E64D28D55%2Fimage-size%2Fmedium%3Fv%3Dv2%26amp%3Bpx%3D400%22%20role%3D%22button%22%20title%3D%22Equation2.JPG%22%20alt%3D%22Equation2.JPG%22%20%2F%3E%3C%2Fspan%3E%3C%2FSPAN%3E%3C%2FSPAN%3E%3C%2FSPAN%3E%3C%2FSPAN%3E%3C%2FSPAN%3E%3C%2FP%3E%0A%3CP%3E%26nbsp%3B%3C%2FP%3E%0A%3CP%3EPara%20entender%20mejor%20el%20concepto%20del%20ajuste%20spline%2C%20actualic%C3%A9%20la%20tabla%20de%20coeficientes%20para%20incluir%20valores%20%22Oxy%22%20usando%20la%20opci%C3%B3n%20%22Tablas-%26gt%3BActualizar%22%3A%3CBR%20%2F%3E%3CBR%20%2F%3E%3C%2FP%3E%0A%3CP%3E%3CSPAN%20class%3D%22lia-inline-image-display-wrapper%20lia-image-align-center%22%20image-alt%3D%22Updating%20the%20Coefficients%20table%22%20style%3D%22width%3A%20595px%3B%22%3E%3CSPAN%20class%3D%22lia-inline-image-display-wrapper%22%20image-alt%3D%22Updating%20the%20Coefficients%20table%22%20style%3D%22width%3A%20595px%3B%22%3E%3CSPAN%20class%3D%22lia-inline-image-display-wrapper%22%20image-alt%3D%22Updating%20the%20Coefficients%20table%22%20style%3D%22width%3A%20595px%3B%22%3E%3CSPAN%20class%3D%22lia-inline-image-display-wrapper%22%20image-alt%3D%22Updating%20the%20Coefficients%20table%22%20style%3D%22width%3A%20595px%3B%22%3E%3CSPAN%20class%3D%22lia-inline-image-display-wrapper%22%20image-alt%3D%22Updating%20the%20Coefficients%20table%22%20style%3D%22width%3A%20595px%3B%22%3E%3Cspan%20class%3D%22lia-inline-image-display-wrapper%22%20image-alt%3D%22Updating%20the%20Coefficients%20table%22%20style%3D%22width%3A%20595px%3B%22%3E%3Cimg%20src%3D%22https%3A%2F%2Fcommunity.jmp.com%2Ft5%2Fimage%2Fserverpage%2Fimage-id%2F6254i09F0F9B0F34364AE%2Fimage-dimensions%2F595x363%3Fv%3Dv2%22%20width%3D%22595%22%20height%3D%22363%22%20role%3D%22button%22%20title%3D%22Figure2.jpg%22%20alt%3D%22Updating%20the%20Coefficients%20table%22%20%2F%3E%3Cspan%20class%3D%22lia-inline-image-caption%22%20onclick%3D%22event.preventDefault()%3B%22%3EUpdating%20the%20Coefficients%20table%3C%2Fspan%3E%3C%2Fspan%3E%3CSPAN%20class%3D%22lia-inline-image-caption%22%20onclick%3D%22event.preventDefault()%3B%22%3EUpdating%20the%20Coefficients%20table%3C%2FSPAN%3E%3C%2FSPAN%3E%3CSPAN%20class%3D%22lia-inline-image-caption%22%20onclick%3D%22event.preventDefault()%3B%22%3EUpdating%20the%20Coefficients%20table%3C%2FSPAN%3E%3C%2FSPAN%3E%3CSPAN%20class%3D%22lia-inline-image-caption%22%20onclick%3D%22event.preventDefault()%3B%22%3EUpdating%20the%20Coefficients%20table%3C%2FSPAN%3E%3C%2FSPAN%3E%3CSPAN%20class%3D%22lia-inline-image-caption%22%20onclick%3D%22event.preventDefault()%3B%22%3EUpdating%20the%20Coefficients%20table%3C%2FSPAN%3E%3C%2FSPAN%3E%3CSPAN%20class%3D%22lia-inline-image-caption%22%20onclick%3D%22event.preventDefault()%3B%22%3EActualizaci%C3%B3n%20de%20la%20tabla%20Coeficientes%3C%2FSPAN%3E%3C%2FSPAN%3E%20Luego%20recre%C3%A9%20el%20ajuste%20spline%20usando%20los%20coeficientes%2C%20extendiendo%20los%20polinomios%20m%C3%A1s%20all%C3%A1%20de%20los%20puntos%20de%20nudo%3A%3C%2FP%3E%0A%3CP%3E%26nbsp%3B%3C%2FP%3E%0A%3CP%3E%3CSTRONG%3E%3CSPAN%20class%3D%22lia-inline-image-display-wrapper%20lia-image-align-center%22%20image-alt%3D%22All%20cubic%20polynomial%20functions%20used%20to%20fit%20the%20spline%22%20style%3D%22width%3A%20594px%3B%22%3E%3CSPAN%20class%3D%22lia-inline-image-display-wrapper%22%20image-alt%3D%22All%20cubic%20polynomial%20functions%20used%20to%20fit%20the%20spline%22%20style%3D%22width%3A%20594px%3B%22%3E%3CSPAN%20class%3D%22lia-inline-image-display-wrapper%22%20image-alt%3D%22All%20cubic%20polynomial%20functions%20used%20to%20fit%20the%20spline%22%20style%3D%22width%3A%20594px%3B%22%3E%3CSPAN%20class%3D%22lia-inline-image-display-wrapper%22%20image-alt%3D%22All%20cubic%20polynomial%20functions%20used%20to%20fit%20the%20spline%22%20style%3D%22width%3A%20594px%3B%22%3E%3CSPAN%20class%3D%22lia-inline-image-display-wrapper%22%20image-alt%3D%22All%20cubic%20polynomial%20functions%20used%20to%20fit%20the%20spline%22%20style%3D%22width%3A%20594px%3B%22%3E%3Cspan%20class%3D%22lia-inline-image-display-wrapper%22%20image-alt%3D%22All%20cubic%20polynomial%20functions%20used%20to%20fit%20the%20spline%22%20style%3D%22width%3A%20594px%3B%22%3E%3Cimg%20src%3D%22https%3A%2F%2Fcommunity.jmp.com%2Ft5%2Fimage%2Fserverpage%2Fimage-id%2F6255i43D2FE8D68890981%2Fimage-dimensions%2F594x352%3Fv%3Dv2%22%20width%3D%22594%22%20height%3D%22352%22%20role%3D%22button%22%20title%3D%22Figure3.jpg%22%20alt%3D%22All%20cubic%20polynomial%20functions%20used%20to%20fit%20the%20spline%22%20%2F%3E%3Cspan%20class%3D%22lia-inline-image-caption%22%20onclick%3D%22event.preventDefault()%3B%22%3EAll%20cubic%20polynomial%20functions%20used%20to%20fit%20the%20spline%3C%2Fspan%3E%3C%2Fspan%3E%3CSPAN%20class%3D%22lia-inline-image-caption%22%20onclick%3D%22event.preventDefault()%3B%22%3EAll%20cubic%20polynomial%20functions%20used%20to%20fit%20the%20spline%3C%2FSPAN%3E%3C%2FSPAN%3E%3CSPAN%20class%3D%22lia-inline-image-caption%22%20onclick%3D%22event.preventDefault()%3B%22%3EAll%20cubic%20polynomial%20functions%20used%20to%20fit%20the%20spline%3C%2FSPAN%3E%3C%2FSPAN%3E%3CSPAN%20class%3D%22lia-inline-image-caption%22%20onclick%3D%22event.preventDefault()%3B%22%3EAll%20cubic%20polynomial%20functions%20used%20to%20fit%20the%20spline%3C%2FSPAN%3E%3C%2FSPAN%3E%3CSPAN%20class%3D%22lia-inline-image-caption%22%20onclick%3D%22event.preventDefault()%3B%22%3EAll%20cubic%20polynomial%20functions%20used%20to%20fit%20the%20spline%3C%2FSPAN%3E%3C%2FSPAN%3E%3CSPAN%20class%3D%22lia-inline-image-caption%22%20onclick%3D%22event.preventDefault()%3B%22%3ETodas%20las%20funciones%20polin%C3%B3micas%20c%C3%BAbicas%20utilizadas%20para%20ajustar%20la%20spline%3C%2FSPAN%3E%3C%2FSPAN%3E%3C%2FSTRONG%3E%3C%2FP%3E%0A%3CP%3ELos%20puntos%20y%20las%20l%C3%ADneas%20verticales%20discontinuas%20muestran%20los%20puntos%20de%20nudo%2C%20y%20las%20curvas%20polin%C3%B3micas%20individuales%20est%C3%A1n%20representadas%20por%20diferentes%20colores.%20Finalmente%2C%20puede%20ver%20que%20la%20spline%20se%20ajusta%20sola%20cuando%20los%20polinomios%20se%20truncan%20en%20los%20nodos%3A%3CBR%20%2F%3E%3CBR%20%2F%3E%3C%2FP%3E%0A%3CP%3E%3CSPAN%20class%3D%22lia-inline-image-display-wrapper%20lia-image-align-center%22%20image-alt%3D%22Truncated%20cubic%20polynomial%20functions%20defining%20the%20spline%22%20style%3D%22width%3A%20592px%3B%22%3E%3CSPAN%20class%3D%22lia-inline-image-display-wrapper%22%20image-alt%3D%22Truncated%20cubic%20polynomial%20functions%20defining%20the%20spline%22%20style%3D%22width%3A%20592px%3B%22%3E%3CSPAN%20class%3D%22lia-inline-image-display-wrapper%22%20image-alt%3D%22Truncated%20cubic%20polynomial%20functions%20defining%20the%20spline%22%20style%3D%22width%3A%20592px%3B%22%3E%3CSPAN%20class%3D%22lia-inline-image-display-wrapper%22%20image-alt%3D%22Truncated%20cubic%20polynomial%20functions%20defining%20the%20spline%22%20style%3D%22width%3A%20592px%3B%22%3E%3CSPAN%20class%3D%22lia-inline-image-display-wrapper%22%20image-alt%3D%22Truncated%20cubic%20polynomial%20functions%20defining%20the%20spline%22%20style%3D%22width%3A%20592px%3B%22%3E%3Cspan%20class%3D%22lia-inline-image-display-wrapper%22%20image-alt%3D%22Truncated%20cubic%20polynomial%20functions%20defining%20the%20spline%22%20style%3D%22width%3A%20592px%3B%22%3E%3Cimg%20src%3D%22https%3A%2F%2Fcommunity.jmp.com%2Ft5%2Fimage%2Fserverpage%2Fimage-id%2F6256iD29D057F31E2AEA2%2Fimage-dimensions%2F592x351%3Fv%3Dv2%22%20width%3D%22592%22%20height%3D%22351%22%20role%3D%22button%22%20title%3D%22Figure4.jpg%22%20alt%3D%22Truncated%20cubic%20polynomial%20functions%20defining%20the%20spline%22%20%2F%3E%3Cspan%20class%3D%22lia-inline-image-caption%22%20onclick%3D%22event.preventDefault()%3B%22%3ETruncated%20cubic%20polynomial%20functions%20defining%20the%20spline%3C%2Fspan%3E%3C%2Fspan%3E%3CSPAN%20class%3D%22lia-inline-image-caption%22%20onclick%3D%22event.preventDefault()%3B%22%3ETruncated%20cubic%20polynomial%20functions%20defining%20the%20spline%3C%2FSPAN%3E%3C%2FSPAN%3E%3CSPAN%20class%3D%22lia-inline-image-caption%22%20onclick%3D%22event.preventDefault()%3B%22%3ETruncated%20cubic%20polynomial%20functions%20defining%20the%20spline%3C%2FSPAN%3E%3C%2FSPAN%3E%3CSPAN%20class%3D%22lia-inline-image-caption%22%20onclick%3D%22event.preventDefault()%3B%22%3ETruncated%20cubic%20polynomial%20functions%20defining%20the%20spline%3C%2FSPAN%3E%3C%2FSPAN%3E%3CSPAN%20class%3D%22lia-inline-image-caption%22%20onclick%3D%22event.preventDefault()%3B%22%3ETruncated%20cubic%20polynomial%20functions%20defining%20the%20spline%3C%2FSPAN%3E%3C%2FSPAN%3E%3CSPAN%20class%3D%22lia-inline-image-caption%22%20onclick%3D%22event.preventDefault()%3B%22%3EFunciones%20polin%C3%B3micas%20c%C3%BAbicas%20truncadas%20que%20definen%20la%20spline%3C%2FSPAN%3E%3C%2FSPAN%3E%20Aqu%C3%AD%20puede%20ver%20cada%20segmento%20de%20la%20spline%20c%C3%BAbica%20final%20y%20c%C3%B3mo%20est%C3%A1n%20conectados%20entre%20s%C3%AD.%20Con%20suerte%2C%20esta%20explicaci%C3%B3n%20aclarar%C3%A1%20cualquier%20misterio%20de%20las%20splines%20c%C3%BAbicas%20y%20ayudar%C3%A1%20a%20comprender%20este%20ajuste%20de%20suavizado.%3C%2FP%3E%3C%2FLINGO-BODY%3E%3CLINGO-TEASER%20id%3D%22lingo-teaser-39511%22%20slang%3D%22en-US%22%3E%3CP%3EJMP%20ofrece%20ajustes%20spline%20para%20ayudar%20a%20representar%20la%20relaci%C3%B3n%20entre%20dos%20variables%20continuas.%20Aprenda%20c%C3%B3mo%20se%20genera%20una%20spline.%3CSPAN%20class%3D%22lia-inline-image-display-wrapper%20lia-image-align-center%22%20image-alt%3D%22JMP_cubic_spline.jpg%22%20style%3D%22width%3A%20560px%3B%22%3E%3CSPAN%20class%3D%22lia-inline-image-display-wrapper%22%20image-alt%3D%22JMP_cubic_spline.jpg%22%20style%3D%22width%3A%20560px%3B%22%3E%3CSPAN%20class%3D%22lia-inline-image-display-wrapper%22%20image-alt%3D%22JMP_cubic_spline.jpg%22%20style%3D%22width%3A%20560px%3B%22%3E%3CSPAN%20class%3D%22lia-inline-image-display-wrapper%22%20image-alt%3D%22JMP_cubic_spline.jpg%22%20style%3D%22width%3A%20560px%3B%22%3E%3CSPAN%20class%3D%22lia-inline-image-display-wrapper%22%20image-alt%3D%22JMP_cubic_spline.jpg%22%20style%3D%22width%3A%20560px%3B%22%3E%3Cspan%20class%3D%22lia-inline-image-display-wrapper%22%20image-alt%3D%22JMP_cubic_spline.jpg%22%20style%3D%22width%3A%20560px%3B%22%3E%3Cimg%20src%3D%22https%3A%2F%2Fcommunity.jmp.com%2Ft5%2Fimage%2Fserverpage%2Fimage-id%2F6269i30C49529DAA3CCB3%2Fimage-dimensions%2F560x332%3Fv%3Dv2%22%20width%3D%22560%22%20height%3D%22332%22%20role%3D%22button%22%20title%3D%22JMP_cubic_spline.jpg%22%20alt%3D%22JMP_cubic_spline.jpg%22%20%2F%3E%3C%2Fspan%3E%3C%2FSPAN%3E%3C%2FSPAN%3E%3C%2FSPAN%3E%3C%2FSPAN%3E%3C%2FSPAN%3E%3C%2FP%3E%0A%3CP%3E%26nbsp%3B%3C%2FP%3E%0A%3CP%3E%26nbsp%3B%3C%2FP%3E%0A%3CP%3E%26nbsp%3B%3C%2FP%3E%0A%3CP%3E%26nbsp%3B%3C%2FP%3E%3C%2FLINGO-TEASER%3E%3CLINGO-SUB%20id%3D%22lingo-sub-498117%22%20slang%3D%22en-US%22%20mode%3D%22NONE%22%20mode%3D%22NONE%22%20mode%3D%22NONE%22%3ERe%3A%20Comprensi%C3%B3n%20de%20splines%20c%C3%BAbicos%3C%2FLINGO-SUB%3E%3CLINGO-BODY%20id%3D%22lingo-body-498117%22%20slang%3D%22en-US%22%20mode%3D%22NONE%22%20mode%3D%22NONE%22%20mode%3D%22NONE%22%3E%3CP%3EQuer%C3%ADa%20agregar%20un%20poco%20de%20aclaraci%C3%B3n%20a%20esta%20publicaci%C3%B3n%20para%20ayudar%20a%20aclarar%20cualquier%20posible%20confusi%C3%B3n%20sobre%20c%C3%B3mo%20evaluar%20la%20f%C3%B3rmula%20para%20el%20ajuste%20de%20spline%20en%20este%20caso.%20De%20la%20publicaci%C3%B3n%20de%20blog%20anterior%2C%3C%2FP%3E%0A%3CP%3E%3CSPAN%20class%3D%22lia-inline-image-display-wrapper%20lia-image-align-inline%22%20image-alt%3D%22PatrickGiuliano_0-1654135714948.png%22%20style%3D%22width%3A%20999px%3B%22%3E%3CSPAN%20class%3D%22lia-inline-image-display-wrapper%22%20image-alt%3D%22PatrickGiuliano_0-1654135714948.png%22%20style%3D%22width%3A%20949px%3B%22%3E%3CSPAN%20class%3D%22lia-inline-image-display-wrapper%22%20image-alt%3D%22PatrickGiuliano_0-1654135714948.png%22%20style%3D%22width%3A%20949px%3B%22%3E%3CSPAN%20class%3D%22lia-inline-image-display-wrapper%22%20image-alt%3D%22PatrickGiuliano_0-1654135714948.png%22%20style%3D%22width%3A%20949px%3B%22%3E%3CSPAN%20class%3D%22lia-inline-image-display-wrapper%22%20image-alt%3D%22PatrickGiuliano_0-1654135714948.png%22%20style%3D%22width%3A%20949px%3B%22%3E%3Cspan%20class%3D%22lia-inline-image-display-wrapper%22%20image-alt%3D%22PatrickGiuliano_0-1654135714948.png%22%20style%3D%22width%3A%20949px%3B%22%3E%3Cimg%20src%3D%22https%3A%2F%2Fcommunity.jmp.com%2Ft5%2Fimage%2Fserverpage%2Fimage-id%2F42890i1411350DB1C62630%2Fimage-size%2Flarge%3Fv%3Dv2%26amp%3Bpx%3D999%22%20role%3D%22button%22%20title%3D%22PatrickGiuliano_0-1654135714948.png%22%20alt%3D%22PatrickGiuliano_0-1654135714948.png%22%20%2F%3E%3C%2Fspan%3E%3C%2FSPAN%3E%3C%2FSPAN%3E%3C%2FSPAN%3E%3C%2FSPAN%3E%3C%2FSPAN%3E%3C%2FP%3E%0A%3CP%3Eel%20valor%20de%20%22O%22%20es%20el%20valor%20de%20X%20en%20X%20%3D%20Xi-1%20para%20cada%20observaci%C3%B3n%2C%20excepto%20para%20la%20primera%20observaci%C3%B3n%2C%20donde%20%22O%22%20es%20el%20valor%20de%20X%20(lo%20que%20hace%20que%20los%20t%C3%A9rminos%20B%2C%20C%20y%20D%20se%20pongan%20a%20cero).Para%20ilustrar%20esto%2C%20a%20continuaci%C3%B3n%20se%20muestra%20c%C3%B3mo%20se%20puede%20evaluar%20la%20f%C3%B3rmula%20en%20JMP%20usando%20f%C3%B3rmulas%20de%20columna%20en%20el%20contexto%20de%20un%20ejemplo%20simple%3A%3C%2FP%3E%0A%3CP%3E%3CSPAN%20class%3D%22lia-inline-image-display-wrapper%20lia-image-align-inline%22%20image-alt%3D%22PatrickGiuliano_3-1654136080947.png%22%20style%3D%22width%3A%20999px%3B%22%3E%3CSPAN%20class%3D%22lia-inline-image-display-wrapper%22%20image-alt%3D%22PatrickGiuliano_3-1654136080947.png%22%20style%3D%22width%3A%20999px%3B%22%3E%3CSPAN%20class%3D%22lia-inline-image-display-wrapper%22%20image-alt%3D%22PatrickGiuliano_3-1654136080947.png%22%20style%3D%22width%3A%20999px%3B%22%3E%3CSPAN%20class%3D%22lia-inline-image-display-wrapper%22%20image-alt%3D%22PatrickGiuliano_3-1654136080947.png%22%20style%3D%22width%3A%20999px%3B%22%3E%3CSPAN%20class%3D%22lia-inline-image-display-wrapper%22%20image-alt%3D%22PatrickGiuliano_3-1654136080947.png%22%20style%3D%22width%3A%20999px%3B%22%3E%3Cspan%20class%3D%22lia-inline-image-display-wrapper%22%20image-alt%3D%22PatrickGiuliano_3-1654136080947.png%22%20style%3D%22width%3A%20999px%3B%22%3E%3Cimg%20src%3D%22https%3A%2F%2Fcommunity.jmp.com%2Ft5%2Fimage%2Fserverpage%2Fimage-id%2F42893i72EFA81274D629C5%2Fimage-size%2Flarge%3Fv%3Dv2%26amp%3Bpx%3D999%22%20role%3D%22button%22%20title%3D%22PatrickGiuliano_3-1654136080947.png%22%20alt%3D%22PatrickGiuliano_3-1654136080947.png%22%20%2F%3E%3C%2Fspan%3E%3C%2FSPAN%3E%3C%2FSPAN%3E%3C%2FSPAN%3E%3C%2FSPAN%3E%3C%2FSPAN%3E%3C%2FP%3E%0A%3CP%3E%26nbsp%3B%3C%2FP%3E%0A%3CP%3E%3CSPAN%20class%3D%22lia-inline-image-display-wrapper%20lia-image-align-inline%22%20image-alt%3D%22PatrickGiuliano_4-1654136134085.png%22%20style%3D%22width%3A%20400px%3B%22%3E%3CSPAN%20class%3D%22lia-inline-image-display-wrapper%22%20image-alt%3D%22PatrickGiuliano_4-1654136134085.png%22%20style%3D%22width%3A%20400px%3B%22%3E%3CSPAN%20class%3D%22lia-inline-image-display-wrapper%22%20image-alt%3D%22PatrickGiuliano_4-1654136134085.png%22%20style%3D%22width%3A%20400px%3B%22%3E%3CSPAN%20class%3D%22lia-inline-image-display-wrapper%22%20image-alt%3D%22PatrickGiuliano_4-1654136134085.png%22%20style%3D%22width%3A%20400px%3B%22%3E%3CSPAN%20class%3D%22lia-inline-image-display-wrapper%22%20image-alt%3D%22PatrickGiuliano_4-1654136134085.png%22%20style%3D%22width%3A%20400px%3B%22%3E%3Cspan%20class%3D%22lia-inline-image-display-wrapper%22%20image-alt%3D%22PatrickGiuliano_4-1654136134085.png%22%20style%3D%22width%3A%20400px%3B%22%3E%3Cimg%20src%3D%22https%3A%2F%2Fcommunity.jmp.com%2Ft5%2Fimage%2Fserverpage%2Fimage-id%2F42894iF63069840CF68DDC%2Fimage-size%2Fmedium%3Fv%3Dv2%26amp%3Bpx%3D400%22%20role%3D%22button%22%20title%3D%22PatrickGiuliano_4-1654136134085.png%22%20alt%3D%22PatrickGiuliano_4-1654136134085.png%22%20%2F%3E%3C%2Fspan%3E%3C%2FSPAN%3E%3C%2FSPAN%3E%3C%2FSPAN%3E%3C%2FSPAN%3E%3C%2FSPAN%3E%3C%2FP%3E%0A%3CP%3E%26nbsp%3B%3C%2FP%3E%0A%3CP%3E%C2%A1Espero%20que%20esto%20ayude!%3C%2FP%3E%3C%2FLINGO-BODY%3E%3CLINGO-SUB%20id%3D%22lingo-sub-498111%22%20slang%3D%22en-US%22%20mode%3D%22NONE%22%20mode%3D%22NONE%22%20mode%3D%22NONE%22%3ERe%3A%20Comprensi%C3%B3n%20de%20splines%20c%C3%BAbicos%3C%2FLINGO-SUB%3E%3CLINGO-BODY%20id%3D%22lingo-body-498111%22%20slang%3D%22en-US%22%20mode%3D%22NONE%22%20mode%3D%22NONE%22%20mode%3D%22NONE%22%3E%3CP%3E%3CA%20href%3D%22https%3A%2F%2Fcommunity.jmp.com%2Ft5%2Fuser%2Fviewprofilepage%2Fuser-id%2F2815%22%20target%3D%22_blank%22%3E%40triunk%3C%2FA%3E%20Puede%20%22enga%C3%B1ar%22%20a%20JMP%20especificando%20su%20tipo%20de%20modelado%20como%20num%C3%A9rico%20(incluso%20cuando%20es%20un%20car%C3%A1cter)%20y%2C%20en%20algunos%20casos%2C%20esto%20funcionar%C3%ADa%20seg%C3%BAn%20su%20situaci%C3%B3n%20anal%C3%ADtica%20(generalmente%20no%20recomendado).Tiene%20raz%C3%B3n%20en%20que%20la%20opci%C3%B3n%20a%C3%BAn%20aparece%20en%20el%20%C3%A1rea%20debajo%20de%20%22Suave%22%20en%20JMP%20en%20la%20situaci%C3%B3n%20que%20est%C3%A1%20describiendo%2C%20sin%20embargo%2C%20JMP%20no%20evaluar%C3%A1%20la%20f%C3%B3rmula%20para%20el%20ajuste%20de%20spline%20porque%20los%20datos%20de%20sus%20variables%20no%20son%20num%C3%A9ricos.%20Aqu%C3%AD%20hay%20un%20ejemplo%20que%20gener%C3%A9%3A%3C%2FP%3E%0A%3CP%3E%3CSPAN%20class%3D%22lia-inline-image-display-wrapper%20lia-image-align-inline%22%20image-alt%3D%22PatrickGiuliano_1-1654135636802.png%22%20style%3D%22width%3A%20400px%3B%22%3E%3CSPAN%20class%3D%22lia-inline-image-display-wrapper%22%20image-alt%3D%22PatrickGiuliano_1-1654135636802.png%22%20style%3D%22width%3A%20400px%3B%22%3E%3CSPAN%20class%3D%22lia-inline-image-display-wrapper%22%20image-alt%3D%22PatrickGiuliano_1-1654135636802.png%22%20style%3D%22width%3A%20400px%3B%22%3E%3CSPAN%20class%3D%22lia-inline-image-display-wrapper%22%20image-alt%3D%22PatrickGiuliano_1-1654135636802.png%22%20style%3D%22width%3A%20400px%3B%22%3E%3CSPAN%20class%3D%22lia-inline-image-display-wrapper%22%20image-alt%3D%22PatrickGiuliano_1-1654135636802.png%22%20style%3D%22width%3A%20400px%3B%22%3E%3Cspan%20class%3D%22lia-inline-image-display-wrapper%22%20image-alt%3D%22PatrickGiuliano_1-1654135636802.png%22%20style%3D%22width%3A%20400px%3B%22%3E%3Cimg%20src%3D%22https%3A%2F%2Fcommunity.jmp.com%2Ft5%2Fimage%2Fserverpage%2Fimage-id%2F42889i3D2BCC1855088D7D%2Fimage-size%2Fmedium%3Fv%3Dv2%26amp%3Bpx%3D400%22%20role%3D%22button%22%20title%3D%22PatrickGiuliano_1-1654135636802.png%22%20alt%3D%22PatrickGiuliano_1-1654135636802.png%22%20%2F%3E%3C%2Fspan%3E%3C%2FSPAN%3E%3C%2FSPAN%3E%3C%2FSPAN%3E%3C%2FSPAN%3E%3C%2FSPAN%3E%3C%2FP%3E%0A%3CP%3E%26nbsp%3B%3C%2FP%3E%0A%3CP%3E%3CSPAN%20class%3D%22lia-inline-image-display-wrapper%20lia-image-align-inline%22%20image-alt%3D%22PatrickGiuliano_0-1654135575914.png%22%20style%3D%22width%3A%20400px%3B%22%3E%3CSPAN%20class%3D%22lia-inline-image-display-wrapper%22%20image-alt%3D%22PatrickGiuliano_0-1654135575914.png%22%20style%3D%22width%3A%20389px%3B%22%3E%3CSPAN%20class%3D%22lia-inline-image-display-wrapper%22%20image-alt%3D%22PatrickGiuliano_0-1654135575914.png%22%20style%3D%22width%3A%20389px%3B%22%3E%3CSPAN%20class%3D%22lia-inline-image-display-wrapper%22%20image-alt%3D%22PatrickGiuliano_0-1654135575914.png%22%20style%3D%22width%3A%20389px%3B%22%3E%3CSPAN%20class%3D%22lia-inline-image-display-wrapper%22%20image-alt%3D%22PatrickGiuliano_0-1654135575914.png%22%20style%3D%22width%3A%20389px%3B%22%3E%3Cspan%20class%3D%22lia-inline-image-display-wrapper%22%20image-alt%3D%22PatrickGiuliano_0-1654135575914.png%22%20style%3D%22width%3A%20389px%3B%22%3E%3Cimg%20src%3D%22https%3A%2F%2Fcommunity.jmp.com%2Ft5%2Fimage%2Fserverpage%2Fimage-id%2F42888i123224904AE9DDEF%2Fimage-size%2Fmedium%3Fv%3Dv2%26amp%3Bpx%3D400%22%20role%3D%22button%22%20title%3D%22PatrickGiuliano_0-1654135575914.png%22%20alt%3D%22PatrickGiuliano_0-1654135575914.png%22%20%2F%3E%3C%2Fspan%3E%3C%2FSPAN%3E%3C%2FSPAN%3E%3C%2FSPAN%3E%3C%2FSPAN%3E%3C%2FSPAN%3E%3C%2FP%3E%0A%3CP%3E%26nbsp%3B%3C%2FP%3E%0A%3CP%3E%26nbsp%3B%3C%2FP%3E%3C%2FLINGO-BODY%3E%3CLINGO-SUB%20id%3D%22lingo-sub-51893%22%20slang%3D%22en-US%22%20mode%3D%22NONE%22%20mode%3D%22NONE%22%20mode%3D%22NONE%22%3ERe%3A%20Comprensi%C3%B3n%20de%20splines%20c%C3%BAbicos%3C%2FLINGO-SUB%3E%3CLINGO-BODY%20id%3D%22lingo-body-51893%22%20slang%3D%22en-US%22%20mode%3D%22NONE%22%20mode%3D%22NONE%22%20mode%3D%22NONE%22%3E%3CP%3EVeo%20que%20la%20opci%C3%B3n%20de%20splines%20c%C3%BAbicos%20est%C3%A1%20disponible%20en%20JMP%20en%20el%20generador%20de%20gr%C3%A1ficos%20cuando%20prueba%20el%20efecto%20moderador%20de%20una%20variable%20categ%C3%B3rica%20sobre%20el%20efecto%20de%20una%20variable%20categ%C3%B3rica%20en%20el%20resultado%20que%20resulta%20ser...%20lo%20adivin%C3%B3...%20tambi%C3%A9n%20variable%20categ%C3%B3rica%20.%20%C2%BFEsto%20tiene%20sentido%3F%20%C2%BFEs%20eso%20posible%3F%3C%2FP%3E%3C%2FLINGO-BODY%3E%3CLINGO-SUB%20id%3D%22lingo-sub-805180%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%3ERe%3A%20Comprensi%C3%B3n%20de%20las%20splines%20c%C3%BAbicas%3C%2FLINGO-SUB%3E%3CLINGO-BODY%20id%3D%22lingo-body-805180%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%3E%3CP%3E%C2%BFC%C3%B3mo%20trazar%20la%20%3CSPAN%3Ecurva%20polin%C3%B3mica%3F%20%C2%A1Es%20genial!%3C%2FSPAN%3E%3C%2FP%3E%3C%2FLINGO-BODY%3E
Choose Language Hide Translation Bar
Duane_Hayes
Staff (Retired)
Understanding cubic splines

A cubic spline is a smooth, continuous function that represents the relationship between two numeric variables. It consists of a series of third-order polynomials fit together in a piecewise fashion, under the condition that the function is continuous and differentiable at the knots, or connection points.

JMP offers spline fits in the Fit Y by X platform. For example, using the Fitness.jmp sample data table, I can fit a cubic spline for the Oxy column by the RunPulse column.

 

Spline Fit of Oxy by RunPulseSpline Fit of Oxy by RunPulse

You can get the coefficients of the polynomial functions by clicking the inverted red arrow hot-spot for “Smoothing Spline Fit” and selecting “Save Coefficients”. A new data table is generated containing an X column that gives the “RunPulse” values (in this case) that are taken as the knots where the individual cubic polynomial functions are connected. The remaining columns in the data table are the coefficients for each cubic spline: “A” is the intercept term, “B” is the coefficient for the linear term, “C” is the coefficient for the quadratic term, and “D” is the term for the cubic term for the variable (X-O) where O is the value of the knot at the beginning of the interval:

 

Equation2.JPG

 

To better understand the concept of the spline fit, I updated the coefficients table to include “Oxy” values using the "Tables->Update" option:

Updating the Coefficients tableUpdating the Coefficients tableThen I recreated the spline fit using the coefficients, extending the polynomials beyond the knot points:

 

All cubic polynomial functions used to fit the splineAll cubic polynomial functions used to fit the spline

The points and dashed vertical lines show the knot points, and the individual polynomial curves are represented by different colors. Finally, you can see the spline fit itself when the polynomials are truncated at the knots:

Truncated cubic polynomial functions defining the splineTruncated cubic polynomial functions defining the splineHere, you can see each segment of the final cubic spline, and how they are connected together. Hopefully, this explanation will take any mystery out of cubic splines and help to understand this smoothing fit.

Last Modified: May 24, 2017 9:22 AM
Comments