-
Notifications
You must be signed in to change notification settings - Fork 5
Comparing changes
Open a pull request
base repository: Safe-DS/Library
base: v0.5.0
head repository: Safe-DS/Library
compare: v0.6.0
- 10 commits
- 51 files changed
- 3 contributors
Commits on Mar 27, 2023
-
Configuration menu - View commit details
-
Copy full SHA for 494d69a - Browse repository at this point
Copy the full SHA 494d69aView commit details -
feat: return new model when calling
fit(#91)Closes #69. ### Summary of Changes The `fit` method of classifiers/regressors now returns a new (fitted) classifier regressor. The receiver of the method call is not changed anymore. This is consistent with the methods on the `Table` class and other data containers. Furthermore, `fit` is now a pure function, which works better in notebooks and our own [execution strategy](https://arxiv.org/abs/2302.14556). --------- Co-authored-by: lars-reimann <lars-reimann@users.noreply.github.com>
Configuration menu - View commit details
-
Copy full SHA for 165c97c - Browse repository at this point
Copy the full SHA 165c97cView commit details -
feat: allow calling
correlation_heatmapwith non-numerical columns (#…Configuration menu - View commit details
-
Copy full SHA for b960214 - Browse repository at this point
Copy the full SHA b960214View commit details -
feat: rename
remove_outlierstodrop_rows_with_outliers(#95)Closes #93. ### Summary of Changes Rename `remove_outliers` to `drop_rows_with_outliers` in `Table`.
Configuration menu - View commit details
-
Copy full SHA for 7bad2e3 - Browse repository at this point
Copy the full SHA 7bad2e3View commit details -
feat: function to drop columns with non-numerical values from
Table(…Configuration menu - View commit details
-
Copy full SHA for 8f14d65 - Browse repository at this point
Copy the full SHA 8f14d65View commit details -
feat: function to drop columns/rows with missing values (#97)
Closes #10. ### Summary of Changes Add methods to `Table` to handle missing values: * `drop_columns_with_missing_values` returns a `Table` without the columns that have missing values. * `drop_rows_with_missing_values` returns a `Table` without the rows that have missing values. --------- Co-authored-by: lars-reimann <lars-reimann@users.noreply.github.com>
Configuration menu - View commit details
-
Copy full SHA for 05d771c - Browse repository at this point
Copy the full SHA 05d771cView commit details -
feat: rename
keep_columnstokeep_only_columns(#99)### Summary of Changes In `Table`, rename `keep_columns` to `keep_only_columns` to better match the semantics of the method.
Configuration menu - View commit details
-
Copy full SHA for de42169 - Browse repository at this point
Copy the full SHA de42169View commit details -
feat: remove
list_columns_with_XYmethods fromTable(#100)Closes #94. ### Summary of Changes In the `Table` class: * Remove`list_columns_with_missing_values` * Remove `list_columns_with_non_numerical_values` * Mark `list_columns_with_numerical_values` as internal
Configuration menu - View commit details
-
Copy full SHA for a0c56ad - Browse repository at this point
Copy the full SHA a0c56adView commit details -
fix: handling of missing values when dropping rows with outliers (#101)
Closes #7. ### Summary of Changes Previously, calling `drop_rows_with_outliers` on a `Table` that had at least one missing value in a numerical column cause the resulting table to be completely empty. This PR introduces two changes: 1. Missing values are never considered outliers. 2. Missing values are ignored when computing the standard deviation. --------- Co-authored-by: lars-reimann <lars-reimann@users.noreply.github.com>
Configuration menu - View commit details
-
Copy full SHA for 0a5e853 - Browse repository at this point
Copy the full SHA 0a5e853View commit details -
chore(release): 0.6.0 [skip ci]
## [0.6.0](v0.5.0...v0.6.0) (2023-03-27) ### Features * allow calling `correlation_heatmap` with non-numerical columns ([#92](#92)) ([b960214](b960214)), closes [#89](#89) * function to drop columns with non-numerical values from `Table` ([#96](#96)) ([8f14d65](8f14d65)), closes [#13](#13) * function to drop columns/rows with missing values ([#97](#97)) ([05d771c](05d771c)), closes [#10](#10) * remove `list_columns_with_XY` methods from `Table` ([#100](#100)) ([a0c56ad](a0c56ad)), closes [#94](#94) * rename `keep_columns` to `keep_only_columns` ([#99](#99)) ([de42169](de42169)) * rename `remove_outliers` to `drop_rows_with_outliers` ([#95](#95)) ([7bad2e3](7bad2e3)), closes [#93](#93) * return new model when calling `fit` ([#91](#91)) ([165c97c](165c97c)), closes [#69](#69) ### Bug Fixes * handling of missing values when dropping rows with outliers ([#101](#101)) ([0a5e853](0a5e853)), closes [#7](#7)
Configuration menu - View commit details
-
Copy full SHA for 3931ce9 - Browse repository at this point
Copy the full SHA 3931ce9View commit details
This comparison is taking too long to generate.
Unfortunately it looks like we can’t render this comparison for you right now. It might be too big, or there might be something weird with your repository.
You can try running this command locally to see the comparison on your machine:
git diff v0.5.0...v0.6.0