<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />Trato de trazar algunas funciones frente a la fecha en el generador de gráficos y obtengo una apariencia escalonada.JMP 11 o 12. ¿Alguna forma de suavizar las curvas?Estos son biorritmos, por cierto.

Aquí está el código:
dt = Nueva tabla ( "BR-2015" , Agregar filas ( 2 ) ,
Nueva columna ( "Fecha" , Numérico , Continuo , Formato ( "ddMonyyyy" , 18 ) ,
Formato de entrada ( "ddMonyyyy" ) ,
Establecer valores ( [ 3502915200 , 3518467200 ] ) ) ,
Nueva columna ( "Físico" , Numérico , Continuo , Formato ( "Mejor" , 12 ) ,
Fórmula ( bd1 = Fecha de análisis ( "01 de enero de 1976" ) ; t1 = Diferencia de fecha ( bd1 , : Fecha , "Día" ) ;
Pecado ( ( 2 * 3.14159 * t1 ) / 23 ) ; ) ) ,
Nueva columna ( "Emocional" , Numérico , Continuo , Formato ( "Mejor" , 12 ) ,
Fórmula ( bd2 = Fecha de análisis ( "01 de enero de 1976" ) ; t2 = Diferencia de fecha ( bd2 , : Fecha , "Día" ) ;
Pecado ( ( 2 * 3.14159 * t2 ) / 28 ) ; ) ) ,
Nueva columna ( "Intelectual" , Numérico , Continuo , Formato ( "Mejor" , 12 ) ,
Fórmula ( bd3 = Fecha de análisis ( "01 de enero de 1976" ) ; t3 = Diferencia de fecha ( bd3 , : Fecha , "Día" ) ;
Pecado ( ( 2 * 3.14159 * t3 ) / 33 ) ; ) ) ,
Nueva columna ( "Compuesto" , Numérico , Continuo , Formato ( "Mejor" , 12 ) ,
Fórmula ( : Físico + : Emocional + : Intelectual ) )
) ;
// Trazar fórmulas como funciones
dt << Generador de gráficos (
Tamaño ( 739 , 500 ) ,
Mostrar panel de control ( 0 ) ,
Variables (
X ( : Fecha ) ,
Y ( : Físico ) ,
Y ( : Emocional , Posición ( 1 ) ) ,
Y ( : Intelectual , Posición ( 1 ) ) ,
Y ( : Compuesto , Posición ( 1 ) )
) ,
Elementos ( Fórmula ( X , Y ( 1 ) , Y ( 2 ) , Y ( 3 ) , Y ( 4 ) , Leyenda ( 3 ) ) )
) ;
En este caso, la función de paso es causada por su función que tiene un paso integrado en cada día debido a su Diferencia de fecha ().
Cambie el incremento de Diferencia de fecha a "Hora" y divídalo por (23*24) para obtener una versión más fluida. Solo he hecho el físico para este ejemplo.

dt =New Table("BR-2015", Add Rows(2),
New Column( "Date", Numeric, Continuous, Format( "ddMonyyyy", 18 ),
Input Format( "ddMonyyyy" ),
Set Values( [3502915200, 3518467200] ) ),
New Column( "Physical", Numeric, Continuous, Format( "Best", 12 ),
Formula( bd1 = Parse Date( "01Jan1976" ); t1 = Date Difference( bd1, :Date, "Hour" );
Sin( (2 * 3.14159 * t1) / (23*24) ); ) ),
New Column( "Emotional", Numeric, Continuous, Format( "Best", 12 ),
Formula( bd2 = Parse Date( "01Jan1976" ); t2 = Date Difference( bd2, :Date, "Day" );
Sin( (2 * 3.14159 * t2) / 28 ); ) ),
New Column( "Intellectual", Numeric, Continuous, Format( "Best", 12 ),
Formula( bd3 = Parse Date( "01Jan1976" ); t3 = Date Difference( bd3, :Date, "Day" );
Sin( (2 * 3.14159 * t3) / 33 ); ) ),
New Column( "Composite", Numeric, Continuous, Format( "Best", 12 ),
Formula( :Physical + :Emotional + :Intellectual ) )
);
// Plot formulas as functions
dt << Graph Builder(
Size( 739, 500 ),
Show Control Panel( 0 ),
Variables(
X( :Date ),
Y( :Physical ),
Y( :Emotional, Position( 1 ) ),
Y( :Intellectual, Position( 1 ) ),
Y( :Composite, Position( 1 ) )
),
Elements( Formula( X, Y( 1 ), Y( 2 ), Y( 3 ), Y( 4 ), Legend( 3 ) ) )
);