Find more posts tagged with
Sort by:
1 - 3 of
31
Hola @ceaperez espero que este ejemplo te pueda servir para ver cómo puedes cambiar una columna del tipo fecha.
Puedes copiar el xml y pegarlo en la pestaña XML de rapidminer.
Puedes leer en el Help del operador Date to Nominal para ver las distintas configuraciones para extraer partes de una fecha.
Puedes copiar el xml y pegarlo en la pestaña XML de rapidminer.
Puedes leer en el Help del operador Date to Nominal para ver las distintas configuraciones para extraer partes de una fecha.
<?xml version="1.0" encoding="UTF-8"?><process version="9.8.001"> <context> <input/> <output/> <macros/> </context> <operator activated="true" class="process" compatibility="9.8.001" expanded="true" name="Process"> <parameter key="logverbosity" value="init"/> <parameter key="random_seed" value="2001"/> <parameter key="send_mail" value="never"/> <parameter key="notification_email" value=""/> <parameter key="process_duration_for_mail" value="30"/> <parameter key="encoding" value="SYSTEM"/> <process expanded="true"> <operator activated="true" class="utility:create_exampleset" compatibility="9.8.001" expanded="true" height="68" name="Create ExampleSet" width="90" x="45" y="34"> <parameter key="generator_type" value="date series"/> <parameter key="number_of_examples" value="100"/> <parameter key="use_stepsize" value="false"/> <list key="function_descriptions"/> <parameter key="add_id_attribute" value="false"/> <list key="numeric_series_configuration"/> <list key="date_series_configuration"> <parameter key="Fecha" value="2020-01-01.2021-01-01"/> </list> <list key="date_series_configuration (interval)"/> <parameter key="date_format" value="yyyy-MM-dd"/> <parameter key="time_zone" value="SYSTEM"/> <parameter key="column_separator" value=","/> <parameter key="parse_all_as_nominal" value="false"/> <parameter key="decimal_point_character" value="."/> <parameter key="trim_attribute_names" value="true"/> </operator> <operator activated="true" class="subprocess" compatibility="9.8.001" expanded="true" height="82" name="Copia_Fechas" width="90" x="179" y="34"> <process expanded="true"> <operator activated="true" class="generate_copy" compatibility="9.8.001" expanded="true" height="82" name="Generate Copy" width="90" x="45" y="34"> <parameter key="attribute_name" value="Fecha"/> <parameter key="new_name" value="Semana"/> </operator> <operator activated="true" class="generate_copy" compatibility="9.8.001" expanded="true" height="82" name="Generate Copy (2)" width="90" x="179" y="34"> <parameter key="attribute_name" value="Fecha"/> <parameter key="new_name" value="Día"/> </operator> <operator activated="true" class="generate_copy" compatibility="9.8.001" expanded="true" height="82" name="Generate Copy (3)" width="90" x="313" y="34"> <parameter key="attribute_name" value="Fecha"/> <parameter key="new_name" value="Día_Semana"/> </operator> <connect from_port="in 1" to_op="Generate Copy" to_port="example set input"/> <connect from_op="Generate Copy" from_port="example set output" to_op="Generate Copy (2)" to_port="example set input"/> <connect from_op="Generate Copy (2)" from_port="example set output" to_op="Generate Copy (3)" to_port="example set input"/> <connect from_op="Generate Copy (3)" from_port="example set output" to_port="out 1"/> <portSpacing port="source_in 1" spacing="0"/> <portSpacing port="source_in 2" spacing="0"/> <portSpacing port="sink_out 1" spacing="0"/> <portSpacing port="sink_out 2" spacing="0"/> </process> </operator> <operator activated="true" class="date_to_numerical" compatibility="9.8.001" expanded="true" height="82" name="Semana_del_Año" width="90" x="313" y="34"> <parameter key="attribute_name" value="Semana"/> <parameter key="time_unit" value="week"/> <parameter key="millisecond_relative_to" value="second"/> <parameter key="second_relative_to" value="minute"/> <parameter key="minute_relative_to" value="hour"/> <parameter key="hour_relative_to" value="day"/> <parameter key="day_relative_to" value="month"/> <parameter key="week_relative_to" value="year"/> <parameter key="month_relative_to" value="year"/> <parameter key="quarter_relative_to" value="year"/> <parameter key="half_year_relative_to" value="year"/> <parameter key="year_relative_to" value="era"/> <parameter key="keep_old_attribute" value="false"/> </operator> <operator activated="true" class="date_to_nominal" compatibility="9.8.001" expanded="true" height="82" name="Día_de_la_Semana" width="90" x="447" y="34"> <parameter key="attribute_name" value="Día_Semana"/> <parameter key="date_format" value="EEEE"/> <parameter key="time_zone" value="SYSTEM"/> <parameter key="locale" value="Spanish (Mexico)"/> <parameter key="keep_old_attribute" value="false"/> </operator> <operator activated="true" class="date_to_nominal" compatibility="9.8.001" expanded="true" height="82" name="Día_del_Mes" width="90" x="581" y="34"> <parameter key="attribute_name" value="Día"/> <parameter key="date_format" value="dd"/> <parameter key="time_zone" value="SYSTEM"/> <parameter key="locale" value="Spanish (Mexico)"/> <parameter key="keep_old_attribute" value="false"/> </operator> <connect from_op="Create ExampleSet" from_port="output" to_op="Copia_Fechas" to_port="in 1"/> <connect from_op="Copia_Fechas" from_port="out 1" to_op="Semana_del_Año" to_port="example set input"/> <connect from_op="Semana_del_Año" from_port="example set output" to_op="Día_de_la_Semana" to_port="example set input"/> <connect from_op="Día_de_la_Semana" from_port="example set output" to_op="Día_del_Mes" to_port="example set input"/> <connect from_op="Día_del_Mes" from_port="example set output" to_port="result 1"/> <portSpacing port="source_input 1" spacing="0"/> <portSpacing port="sink_result 1" spacing="0"/> <portSpacing port="sink_result 2" spacing="0"/> </process> </operator> </process>
Gracias @MarcoBarradas, yo no hice la pregunta originalmente, la pregunta la ha lanzado @Elena_Pielagos y le he propuesto una solución simple.
Un saludo
Un saludo
Sort by:
1 - 1 of
11
Gracias @MarcoBarradas, yo no hice la pregunta originalmente, la pregunta la ha lanzado @Elena_Pielagos y le he propuesto una solución simple.
Un saludo
Un saludo
imagino que trabajas con datos tipo polynomial. en ese caso puedes emplear el operador Split que se encuentra en Blending, Values,
te adjunto un ejemplo. espero que te sirva.
un saludo