Dataset project based on python
Budget: ₹600 – ₹1,500 INR
The data should be in CSV format and should contain at least 3 columns and 150 rows
Download the dataset using the open datasets Python library
Here's some sample code for downloading the US Elections Dataset:
Step 2: Perform data preparation & cleaning
Load the dataset into a data frame using Pandas
Explore the number of rows & columns, ranges of values etc.
Handle missing, incorrect and invalid data
Perform any additional steps (parsing dates, creating additional columns, merging multiple dataset etc.)
Step 3: Perform exploratory analysis & visualization
Compute the mean, sum, range and other interesting statistics for numeric columns
Explore distributions of numeric columns using histograms etc.
Explore relationship between columns using scatter plots, bar charts etc.
Make a note of interesting insights from the exploratory analysis
Step 4: Ask & answer questions about the data
Ask at least 4 interesting questions about your dataset
Answer the questions either by computing the results using Numpy/Pandas or by plotting graphs using Matplotlib/Seaborn
Create new columns, merge multiple dataset and perform grouping/aggregation wherever necessary
Wherever you're using a library function from Pandas/Numpy/Matplotlib etc. explain briefly what it does
Step 5: Summarize your inferences & write a conclusion
Write a summary of what you've learned from the analysis
Include interesting insights and graphs from previous sections
Share ideas for future work on the same topic using other relevant datasets
Share links to resources you found useful during your analysis
Download the dataset using the open datasets Python library
Here's some sample code for downloading the US Elections Dataset:
Step 2: Perform data preparation & cleaning
Load the dataset into a data frame using Pandas
Explore the number of rows & columns, ranges of values etc.
Handle missing, incorrect and invalid data
Perform any additional steps (parsing dates, creating additional columns, merging multiple dataset etc.)
Step 3: Perform exploratory analysis & visualization
Compute the mean, sum, range and other interesting statistics for numeric columns
Explore distributions of numeric columns using histograms etc.
Explore relationship between columns using scatter plots, bar charts etc.
Make a note of interesting insights from the exploratory analysis
Step 4: Ask & answer questions about the data
Ask at least 4 interesting questions about your dataset
Answer the questions either by computing the results using Numpy/Pandas or by plotting graphs using Matplotlib/Seaborn
Create new columns, merge multiple dataset and perform grouping/aggregation wherever necessary
Wherever you're using a library function from Pandas/Numpy/Matplotlib etc. explain briefly what it does
Step 5: Summarize your inferences & write a conclusion
Write a summary of what you've learned from the analysis
Include interesting insights and graphs from previous sections
Share ideas for future work on the same topic using other relevant datasets
Share links to resources you found useful during your analysis