Python for Data Science - NumPy, Pandas & Scikit-Learn
- Description
- Curriculum
- FAQ
- Reviews
Welcome to the Python for Data Science – NumPy, Pandas & Scikit-Learn course, where you can test your Python programming skills in data science, specifically in NumPy, Pandas and Scikit-Learn.
Some topics you will find in the NumPy exercises:
-
working with numpy arrays
-
generating numpy arrays
-
generating numpy arrays with random values
-
iterating through arrays
-
dealing with missing values
-
working with matrices
-
reading/writing files
-
joining arrays
-
reshaping arrays
-
computing basic array statistics
-
sorting arrays
-
filtering arrays
-
image as an array
-
linear algebra
-
matrix multiplication
-
determinant of the matrix
-
eigenvalues and eignevectors
-
inverse matrix
-
shuffling arrays
-
working with polynomials
-
working with dates
-
working with strings in array
-
solving systems of equations
Some topics you will find in the Pandas exercises:
-
working with Series
-
working with DatetimeIndex
-
working with DataFrames
-
reading/writing files
-
working with different data types in DataFrames
-
working with indexes
-
working with missing values
-
filtering data
-
sorting data
-
grouping data
-
mapping columns
-
computing correlation
-
concatenating DataFrames
-
calculating cumulative statistics
-
working with duplicate values
-
preparing data to machine learning models
-
dummy encoding
-
working with csv and json filles
-
merging DataFrames
-
pivot tables
Topics you will find in the Scikit-Learn exercises:
-
preparing data to machine learning models
-
working with missing values, SimpleImputer class
-
classification, regression, clustering
-
discretization
-
feature extraction
-
PolynomialFeatures class
-
LabelEncoder class
-
OneHotEncoder class
-
StandardScaler class
-
dummy encoding
-
splitting data into train and test set
-
LogisticRegression class
-
confusion matrix
-
classification report
-
LinearRegression class
-
MAE – Mean Absolute Error
-
MSE – Mean Squared Error
-
sigmoid() function
-
entorpy
-
accuracy score
-
DecisionTreeClassifier class
-
GridSearchCV class
-
RandomForestClassifier class
-
CountVectorizer class
-
TfidfVectorizer class
-
KMeans class
-
AgglomerativeClustering class
-
HierarchicalClustering class
-
DBSCAN class
-
dimensionality reduction, PCA analysis
-
Association Rules
-
LocalOutlierFactor class
-
IsolationForest class
-
KNeighborsClassifier class
-
MultinomialNB class
-
GradientBoostingRegressor class
This course is designed for people who have basic knowledge in Python, NumPy, Pandas and Scikit-Learn packages. It consists of 330 exercises with solutions. This is a great test for people who are learning the Python language and data science and are looking for new challenges. Exercises are also a good test before the interview. Many popular topics were covered in this course.
If you’re wondering if it’s worth taking a step towards Python, don’t hesitate any longer and take the challenge today.
-
6Exercise 1Quiz
-
7Solution 1Text lesson
-
8Exercise 2Quiz
-
9Solution 2Text lesson
-
10Exercise 3Quiz
-
11Solution 3Text lesson
-
12Exercise 4Quiz
-
13Solution 4Text lesson
-
14Exercise 5Quiz
-
15Solution 5Text lesson
-
16Exercise 6Quiz
-
17Solution 6Text lesson
-
18Exercise 7Quiz
-
19Solution 7Text lesson
-
20Exercise 8Quiz
-
21Solution 8Text lesson
-
22Exercise 9Quiz
-
23Solution 9Text lesson
-
24Exercise 10Quiz
-
25Solution 10Text lesson
-
26Exercise 11Quiz
-
27Solution 11Text lesson
-
28Exercise 12Quiz
-
29Solution 12Text lesson
-
30Exercise 13Quiz
-
31Solution 13Text lesson
-
32Exercise 14Quiz
-
33Solution 14Text lesson
-
34Exercise 15Quiz
-
35Solution 15Text lesson
-
36Exercise 16Quiz
-
37Solution 16Text lesson
-
38Exercise 17Quiz
-
39Solution 17Text lesson
-
40Exercise 18Quiz
-
41Solution 18Text lesson
-
42Exercise 19Quiz
-
43Solution 19Text lesson
-
44Exercise 20Quiz
-
45Solution 20Text lesson
-
46Exercise 21Quiz
-
47Solution 21Text lesson
-
48Exercise 22Quiz
-
49Solution 22Text lesson
-
50Exercise 23Quiz
-
51Solution 23Text lesson
-
52Exercise 24Quiz
-
53Solution 24Text lesson
-
54Exercise 25Quiz
-
55Solution 25Text lesson
-
56Exercise 26Quiz
-
57Solution 26Text lesson
-
58Exercise 27Quiz
-
59Solution 27Text lesson
-
60Exercise 28Quiz
-
61Solution 28Text lesson
-
62Exercise 29Quiz
-
63Solution 29Text lesson
-
64Exercise 30Quiz
-
65Solution 30Text lesson
-
66Exercise 31Quiz
-
67Solution 31Text lesson
-
68Exercise 32Quiz
-
69Solution 32Text lesson
-
70Exercise 33Quiz
-
71Solution 33Text lesson
-
72Exercise 34Quiz
-
73Solution 34Text lesson
-
74Exercise 35Quiz
-
75Solution 35Text lesson
-
76Exercise 36Quiz
-
77Solution 36Text lesson
-
78Exercise 37Quiz
-
79Solution 37Text lesson
-
80Exercise 38Quiz
-
81Solution 38Text lesson
-
82Exercise 39Quiz
-
83Solution 39Text lesson
-
84Exercise 40Quiz
-
85Solution 40Text lesson
External Links May Contain Affiliate Links read more