#2559 closed enhancement (done)

Decouple DataPreprocessing from SymbolicDataAnalysis

Reported by: pfleck Owned by: mkommend
Priority: medium Milestone: HeuristicLab 3.3.14
Component: DataPreprocessing Version: 3.3.13
Keywords: Cc:

Description

Currently, the DataPreprocessing only works when creating any SymbolicDataAnlysis Problem, then load the data and then open start the DataPreprocessing. However, the DataPreprocessing could be used independently from any problem. In addition to start preprocessing an existing dataset, it should also be possible to start the DataPreprocessing “from file” or open a “blank” data.

Change History (12)

comment:1 Changed 17 months ago by pfleck

  • Status changed from new to accepted

comment:2 Changed 17 months ago by pfleck

r13502

  • Adapted import and export for preprocessing.
  • Added MenuItem to be able to open Preprocessing without creating a DataAnalysisProblem before.
  • Added coloring in ScatterPlot.
  • Removed IPreprocessingContext interface.
  • Reformatted code:
    • Added missing copyright headers.
    • Corrected namespaces.
    • Deleted unnecessary usings.
    • Applied correct formatting.

comment:3 Changed 17 months ago by pfleck

r13504 Fixed Plugin dependencies. Fixed Storable and NamedItem stuff.

comment:4 Changed 17 months ago by pfleck

r13507

  • Enabled different export types for preprocessing.
  • Hid unused buttons in ViewShortcutListView.
  • Made data preprocessing a NamedItem to allow naming.

comment:5 Changed 17 months ago by pfleck

r13508

  • Enabled type selection for creating/importing/exporting/applying.
  • Deleted unnecessary interfaces.
  • Reorganized source files of DataPreprocessing.

comment:6 Changed 17 months ago by pfleck

r13512 Removed parameterless constructor of PreprocessingContext to avoid breaking the DeepClonable unit-test since preprocessing is not yet correctly cloneable.

comment:7 Changed 17 months ago by pfleck

r13514

  • Enabled pasting values with headers into preprocessing. The headers will be extracted and the columns renamed.
  • Removed an unnecessary interface.

comment:8 Changed 17 months ago by pfleck

r13517

  • Correctly adapt training and test partition when inserting and deleting rows.
  • Fixed problem with correlation matrix.
  • Fixed bug within value frequency calculation for histogram.

comment:9 Changed 11 months ago by pfleck

  • Owner changed from pfleck to mkommend
  • Status changed from accepted to reviewing

comment:10 Changed 11 months ago by mkommend

  • Status changed from reviewing to readytorelease

comment:11 Changed 11 months ago by mkommend

r14075: Merged r13502, r13504, r13507, r13508, r13512, r13514, r13517 into stable.

comment:12 Changed 10 months ago by mkommend

  • Resolution set to done
  • Status changed from readytorelease to closed
Note: See TracTickets for help on using tickets.