Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Billionaires Statistics Analysis Model #459

Merged
merged 6 commits into from
Dec 26, 2023

Conversation

manyaschopra
Copy link
Contributor

Pull Request for ML-Crate 💡

Issue Title: Billionaires Statistics Analysis Model

  • Info about the related issue (Aim of the project) : Create a ML project to analysis the Billionaires Statistics based on the given dataset.
  • Name: Manya S. Chopra
  • GitHub ID: manyaschopra
  • Idenitfy yourself: I am a contributor to this project and have created a notebook that analyses billionaire statistics with respect to age, gender, demographics etc and draws conclusions. I am currently a second year undergraduate student at IIT Kharagpur.

Closes: #441

Describe the add-ons or changes you've made 📃

  1. First I uploaded the dataset as a pandas dataframe and listed the top few rows to get an overview of the data. This overview was extended to getting to know about all the different paramters as well shape of the dataset.

  2. The second thing was data preprocessing, I made suitable fixes for missing values and unwanted parameters like for example the birth day, date, month and year. There were no duplicate values in the dataset.

  3. Then I started with some descriptive statistics like maximum, minimum, mean etc for numerical data and most frequent category, maximum count etc for categorical data.

  4. Next, I visualized the data using specific graphs that I felt could be analysed easily. For example using box plots to spot outliers. I listed down my conclusions for each of these graphs in the notebook.

Type of change ☑️

What sort of change have you made:

  • Bug fix (non-breaking change which fixes an issue)
  • New feature (non-breaking change which adds functionality)
  • Code style update (formatting, local variables)
  • Breaking change (fix or feature that would cause existing functionality to not work as expected)
  • This change requires a documentation update

How Has This Been Tested? ⚙️

Since it was an analysis project, it did conform to the information widely available to us. For example Elon Musk was an outlier and possessed a significantly large amount of wealth as compared to other billionaires. Most billionaires were from the United States of America and so on.

Checklist: ☑️

  • My code follows the guidelines of this project.
  • I have performed a self-review of my own code.
  • I have commented my code, particularly wherever it was hard to understand.
  • I have made corresponding changes to the documentation.
  • My changes generate no new warnings.
  • I have added things that prove my fix is effective or that my feature works.
  • Any dependent changes have been merged and published in downstream modules.

Copy link

Our team will soon review your PR. Thanks @manyaschopra :)

Copy link
Owner

@abhisheks008 abhisheks008 left a comment

Choose a reason for hiding this comment

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

Nicely represented. Your PR is approved and ready to be merged.
@manyaschopra

@abhisheks008 abhisheks008 added Approved ✅ This PR is approved by the PR or, Mentors. KWOC 2023 labels Dec 26, 2023
@abhisheks008 abhisheks008 merged commit 253ce1c into abhisheks008:main Dec 26, 2023
1 check passed
@abhisheks008
Copy link
Owner

Please share your email for further communications. You can DM me in Discord.
@manyaschopra

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Approved ✅ This PR is approved by the PR or, Mentors. KWOC 2023
Projects
None yet
Development

Successfully merging this pull request may close these issues.

Billionaires Statistics Analysis Model
2 participants