Opened 8 years ago
Last modified 7 years ago
#2709 closed enhancement
DataPreprocessing Enhancements — at Version 17
Reported by: | pfleck | Owned by: | pfleck |
---|---|---|---|
Priority: | medium | Milestone: | HeuristicLab 3.3.15 |
Component: | DataPreprocessing.Views | Version: | 3.3.14 |
Keywords: | Cc: |
Description (last modified by pfleck)
This ticket contains smaller visual enhancements of the preprocessing views.
This ticket depends on #2713.
To avoid losing features, #2715 should be released previously to this ticket.
Enhancements
- ViewHost/ViewShortcut usage
Remove ViewHost icons for the ViewShortcutsSplit Single- and Multi-Scatterplot
Remove “View Shortcuts” grouping box- Doubleclick a ViewShortcut should not reset the state in the new view
PreprocessingCheckedItemViewHide Move, Add, Delete buttonsAdd Select Input/Target, All and None as Buttons (checkboxes with tooltips)Remove context menu instead
- DataGrid + Statistics
- Show/Hide columns and rows
- Check All, Input/Target, None Variables option
- Show/Hide columns and rows
DataCompletnessChartRemove titleMove legend to top (column style)
ScatterplotBetter default axis ranges (Bogdans helper functions)Axis description instead of legendManual axis-range (also for linechart)(currently via config dialog)
- MultiScatterplot
- X-axis labels vertical
- Better placement for statistics summary in statistics view
New features
- Distinguish Color and Grouping option in scatterplot
Current “Color” feature becomes “Grouping”- “Color” should be possible for all features, using the Color Gradient
- Display color gradient if colors are used
- If Group is selected and no Color is selected, also select the Color for this feature
ScatterplotAdd slider for changing point size(currently via config dialog)Add regression line and add option to show/hide(implemented in #2713)
- MultiScatterplot
- Add (better) tooltips
- Add correlation coefficient to scatterplot
- Add name to histogram
- Add (better) tooltips
- Histogram + MultiLinechart
- Add chart size sliders (as in MultiScatterplot)
- or column count?
- Add chart size sliders (as in MultiScatterplot)
- Feature Correlation Matrix
- Check All, Input/Target, None Variables option
- New Button should open a “are you sure current data is deleted” dialog
Change History (17)
comment:1 Changed 8 years ago by mkommend
- Summary changed from Preprocessing Visual Enhancements to DataPreprocessing Enhancements
comment:2 Changed 8 years ago by pfleck
- Description modified (diff)
comment:3 Changed 8 years ago by pfleck
- Status changed from new to accepted
comment:4 Changed 8 years ago by pfleck
comment:5 Changed 8 years ago by pfleck
r14445 Branched DataPreprocessing plugins. Adapted build paths and references.
comment:6 Changed 8 years ago by pfleck
r14446 Removed the PreprocessingScatterPlotView and use the HL ScatterPlotControl instead.
comment:7 Changed 8 years ago by pfleck
- Removed the PreprocessingDataTable and PreprocessingDataTableView and use dhe HL DatatTableControl instead.
- Moved and refactored some code of PreprocessingChart and moved unnecessary code from base classes to actual derivative classes.
Some features of the PreprocessingDataTableView are included in the regular DataTableView in #2715.
comment:8 Changed 8 years ago by pfleck
- Description modified (diff)
comment:9 Changed 8 years ago by pfleck
r14460 Fixed missing resx in csproj.
comment:10 Changed 8 years ago by pfleck
- Description modified (diff)
- Added a separate MultiScatterPlot entry and removed the ViewHost views-icon instead.
- Moved legend of DataCompletenessChart to the top and removed the title instead.
comment:11 Changed 8 years ago by pfleck
- Description modified (diff)
- Removed some groupboxes in ViewShortcutListView.
- Removed unnecessary IViewChartShortcut
- Split ScatterPlot Multi and Single in to separate contents.
- Renamed Color-combo box in Scatterplot to "Group".
comment:12 Changed 8 years ago by pfleck
- Fixed bugs with double-click on view shortcut.
- Reuse visual properties for single scatterplot.
comment:13 Changed 8 years ago by pfleck
- Description modified (diff)
r14472 Better initial axis intervals for scatterplots.
comment:14 Changed 8 years ago by pfleck
r14473 Improved default y-axis for line charts.
comment:15 Changed 8 years ago by pfleck
- Improved legend description for grouped histogram and scatterplots.
- Fixed initial size of points for scatterplots.
- Added correlation calculation for scatterplots (not used yet).
comment:16 Changed 8 years ago by pfleck
- Description modified (diff)
- Fixed initial point size for scatterplots.
- Reuse the visual properties of the old data row if a single variable is changed in the ScatterPlotSingleView
comment:17 Changed 8 years ago by pfleck
- Description modified (diff)
- Added Check Inputs/All/None buttons instead of showing disabled buttons of the ItemCollectionView.
- Removed the PreprocessingCheckedItemListView. A standard ListView is used instead.
- Fixed slow updating when simultaneously (un-)checking multiple variables in the chart views. (currently only works by using the new buttons)
r14440 created branch
r14441 Copied plugins.