Skip to content

Feature Creation copy for API doc index.rst - #725

Closed
Morgan-Sell wants to merge 9 commits into
feature-engine:mainfrom
Morgan-Sell:seo_copy_feature_creation
Closed

Feature Creation copy for API doc index.rst#725
Morgan-Sell wants to merge 9 commits into
feature-engine:mainfrom
Morgan-Sell:seo_copy_feature_creation

Conversation

@Morgan-Sell

Copy link
Copy Markdown
Collaborator

Wrote copy for creation module API Docs index.rst. Copy achieved A++ content grade.

@solegalli solegalli left a comment

Copy link
Copy Markdown
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

@Morgan-Sell this looks just great! Thank you so much!

I made a few suggestions (mostly capitalize Feature-engine). You can just accept them here and then pull the changes to your branch. Or can update your branch and push, as you wish.

The errors in the tests are due to pandas and sklearn new releases. But I fixed that yesterday. So if you pull the latest main version onto your main branch, then check out your seo branch and rebase main onto it, the tests should pass

This is almost ready to go! Thank you!

Comment thread docs/api_doc/creation/index.rst Outdated
Comment thread docs/api_doc/creation/index.rst Outdated
Comment thread docs/api_doc/creation/index.rst Outdated
Comment thread docs/api_doc/creation/index.rst Outdated
Comment thread docs/api_doc/creation/index.rst
Comment thread docs/api_doc/creation/index.rst Outdated
@Morgan-Sell

Copy link
Copy Markdown
Collaborator Author

hola @solegalli, me alegro que te gustelo! I had to get creative, e.g., "real-world experimentation" ;)

Would you like for all mentions of "Feature-engine" to be capitalized? I ask because you skipped over a few. Lmk and I'll revise the copy.

Voy a comenzar escribir el texto de time series. Vamooossss ;)

@solegalli

Copy link
Copy Markdown
Collaborator

Would you like for all mentions of "Feature-engine" to be capitalized?

Yes please! Thank you!

@Morgan-Sell

Copy link
Copy Markdown
Collaborator Author

done!

@solegalli

Copy link
Copy Markdown
Collaborator

Could you please rebase main onto the feature branch to fix the tests?

solegalli and others added 6 commits March 2, 2024 15:44
…eature-engine#721)

* change implementation to numpy for speed

* add sorted to make deterministic

* improve coverage

* create abstraction for finding correlated features

* add attribute with dictionary

* make initial edits of smart corr transformer

* initial rearrangement of the smart corr functionality

* refactor smart correlation selection

* add test for single_feature_selection function

* rename file

* fix several bugs in smart correlation

* expand and fix tests smart correlation

* fix error version 1.4 sklearn

* fix typos

* minor text edits

* fix pandas deprecation

* fix errors in yeoohnson

* fix style

* update docs

* update docs

* fix variable type deprecation

* fix all unrelated errors'

* remove support for python 3.8

* comment out break with new sklearn version

* add newer python versions to circleci tests'

* change python images circleci

* attempt to fix the correlation test error

* add environments to tox ini

* expand docs

* add changelog

* add changelog to index
@codecov

codecov Bot commented Mar 2, 2024

Copy link
Copy Markdown

Codecov Report

All modified and coverable lines are covered by tests ✅

Project coverage is 98.31%. Comparing base (3571426) to head (cf1ae78).
Report is 1 commits behind head on main.

Additional details and impacted files
@@            Coverage Diff             @@
##             main     #725      +/-   ##
==========================================
+ Coverage   98.16%   98.31%   +0.15%     
==========================================
  Files         103      103              
  Lines        3930     3928       -2     
  Branches      771      764       -7     
==========================================
+ Hits         3858     3862       +4     
+ Misses         26       23       -3     
+ Partials       46       43       -3     

☔ View full report in Codecov by Sentry.
📢 Have feedback on the report? Share it here.

@Morgan-Sell

Copy link
Copy Markdown
Collaborator Author

hola @solegalli, I added a toctree Sphinx at the bottom of the .rst file. Is that correct? Once we're good on the toctree, we're good to go!

@solegalli

Copy link
Copy Markdown
Collaborator

Hey @Morgan-Sell

Something went wrong with rebase. I should see here only the files that you changed for this PR. But I see 29 files instead.

Could you please check?

@Morgan-Sell

Copy link
Copy Markdown
Collaborator Author

@solegalli, I see what you're saying. Fortunately, I didn't perform major changes after rebasing. Is the best approach the following?

  1. Checkout commit # 7b422bb78da3279e7c9ee3f6c613d57ea6de7685 which is the commit prior
  2. Rebase correctly
  3. Perform the last changes
  4. Add/commit/push to this PR

@solegalli

Copy link
Copy Markdown
Collaborator

it sounds ok to me

@Morgan-Sell

Copy link
Copy Markdown
Collaborator Author

Hi @solegalli, I tried the above approach and I ended up with the same result.

I followed the directions on feature-engine contribute docs, so I'm unsure what happened. However, will this be an issue when merging to feature-engine main? It seems somehow I merged main onto seo_copy_creation and didn't squah the commits.

I know it isn't ideal, but I believe/hope it will be fine in the end.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants