
Explore advanced list operations in Python, including splitting strings with custom delimiters, joining and mutating lists, slicing with steps, and working with nested lists, max, min, and sort functions.
Create sets from lists to extract unique elements and remove duplicates. Explore set operations like intersection, union, difference, and symmetric difference, plus add and remove, with practical grade examples.
Master Python list comprehension to replace for loops with cleaner, faster expressions and potential performance benefits. See examples: squaring range values, splitting sentences into words, and dictionary comprehension with filters.
Master numpy operations for array creation, reshaping, indexing, and memory management. Explore linspace, random values, transpose, stacking, dot product, determinant, inverse, eigenvalues, and boolean logic.
Learn to group a data frame by event values, inspect and describe groups, and apply functions or lambdas to create new columns and derive statistics.
Learn how to merge two data frames in pandas using a common key, perform a left join, and handle city and temperature columns.
Explore vectors and linear transformations to build intuition for high-dimensional data, distances, and projections, and relate row and column vectors to machine learning algorithms.
Explore linear independence and rank in matrices, identify linear dependence among columns, and learn determinants and inverses, with practical links to data analysis and machine learning.
Compute the expected value by multiplying outcomes by their probabilities and summing, illustrated with red balls and thousands of game trials.
Learn how the binomial distribution lets you compute probabilities without experiments, using combinations and the multiplication rule to estimate red and blue ball outcomes.
Explore sampling concepts by comparing sample mean and population mean, understanding sample size, standard deviation, and inference through real-world examples like Facebook feature testing.
Apply the critical value method to test whether the demand mean differs from 350, with null mu=350 and alternative mu≠350, using n=36, sample mean 370.16, and population std dev 90.
Demonstrates a one-tailed hypothesis test by comparing null and alternative hypotheses at a 5% significance level, computing the critical value (about 1.645), and deciding to fail to reject the null.
Perform a sampling test to assess whether lead content exceeds the 2.5% limit, using a sample mean of 2.6 and 3% significance. Fail to reject the null hypothesis; no action.
Explore how to transform raw data into visual insights using matplotlib and seaborn, creating line, scatter, box plot, and histogram visuals with labeled axes, titles, and subplots.
Analyze a case study using box plots to compare sales and profit by product category and customer segment, highlighting losses in furniture and potential shipping cost impacts.
Explore public and private data sources, including government data and NDA-protected data, and learn how to fetch and prepare data for targeted analysis.
Explore univariate analysis for categorical and numerical data, learn to read metadata, and apply methods like rank frequency plots, histograms, and log scales to reveal patterns.
Explore univariate analysis part 2 by examining numerical data with mean, median, mode, variance, and standard deviation, then use quartiles and box plots to detect outliers and compare distributions.
Perform segmented analysis by grouping raw data into dimensions, compute mean and median, and compare groups to reveal patterns and significance in data.
Explore how machine learning algorithms learn from data to solve problems across industries, from voice assistants and speech-to-text to healthcare forecasting and banking case studies.
Explore multiple linear regression using TV, radio, and newspaper budgets to predict sales. Load and examine data, visualize relationships, split data for training and testing, and interpret coefficients and intercept.
Learn to one-hot encode furnishing status with get_dummies for the three values: furnished, semi furnished, unfinished; drop the first column to avoid ordinal bias, then merge results.
Explore detecting multicollinearity with correlation analysis and heat maps, then resolve it using variance inflation factor (VIF) and iterative feature selection guided by p-values.
Want to become a good Data Scientist? Then this is a right course for you.
This course has been designed by IIT professionals who have mastered in Mathematics and Data Science. We will be covering complex theory, algorithms and coding libraries in a very simple way which can be easily grasped by any beginner as well.
We will walk you step-by-step into the World of Machine Learning. With every tutorial you will develop new skills and improve your understanding of this challenging yet lucrative sub-field of Data Science from beginner to advance level.
We have solved few Kaggle problems during this course and provided complete solutions so that students can easily compete in real world competition websites.
We have covered following topics in detail in this course:
1. Python Fundamentals
2. Numpy
3. Pandas
4. Some Fun with Maths
5. Inferential Statistics
6. Hypothesis Testing
7. Data Visualisation
8. EDA
9. Simple Linear Regression
10. Multiple Linear regression
11. Hotstar/ Netflix: Case Study
12. Gradient Descent
13. KNN
14. Model Performance Metrics
15. Model Selection
16. Naive Bayes
17. Logistic Regression
18. SVM
19. Decision Tree
20. Ensembles - Bagging / Boosting
21. Unsupervised Learning
22. Dimension Reduction
23. Advance ML Algorithms
24. Deep Learning