Top.Mail.Ru
Introduction
to Python
Master the main language for data analysis and machine learning! The lesson contains everything you need to build models and solve problems yourself.
@
Training
Introduction to Python

Want to get better at Python? Then start programming right now by doing the exercises.

Exercise
Libraries
Task 1
Task 2
Exercise
Variables
Task 1
Task 2
Task 3
Exercise
Data
Task 1
Task 2
Task 3
Exercise
Introducing Jupyter Notebook

You already know from the video that Jupyter Notebook is a convenient development environment that opens in a browser. To get one and continue working further, you need to install Anaconda. To do this, download the current version and follow the instructions from the video below.

Also, before completing the tasks, download the dataset that we will work with and save it in the folder where the notebooks for the tasks will be located.

Topic 1. Pandas & Sklearn

It's time to get to know the pandas library, which was discussed in the video, better.

Pandas is a Python library that provides powerful data analysis capabilities. The data data scientists work with is often stored in tabular form, such as .csv, .tsv, or .xlsx formats. With the help of the Pandas library, such tabular data is very convenient to load, process and analyze.

Download the Notebook, study the materials in it and answer the questions below.

How many features are contained in table?
Enter your answer
OK
How many different values does the target variable take?
Enter your answer
OK
What label would the classifier trained in this example predict for a player with these parameters net_worth = 5124 и gold_per_min = 60?
Enter your answer
OK
Topic 2. Data visualization

This part is about data visualization in Python. We'll look at the basic methods of the matplotlib library, build graphs based on competition data, and add even more beauty from seaborn.

Download the Notebook, study the materials in it and answer the questions below.

How many rows is table_truncated smaller than table?
Enter your answer
OK
What is the average value of the feature gold among experienced players?
The answer has been rounded to the nearest whole number.
Enter your answer
OK
What is the median value of the feature gold among experienced players?
Enter your answer
OK
Topic 3. Model building

In the third lesson, we will finally move on to machine learning: we will prepare the features and train the first model.

Download the Notebook, study the materials in it and answer the questions below.

What test sample size test_size was specified when splitting the data?
Write your answer as a percentage, as a whole number and without the percent sign.
Enter your answer
OK
What is the best number of trees when selecting GridSearchCV parameters?
Enter your answer
OK
What percentage of correct answers was “guessed” by the classifier?
Write your answer as a percentage, as a whole number and without the percent sign.
Enter your answer
OK
Creating an AI algorithm
Go through all the stages of creating an AI algorithm using a self-driving car as an example and learn more about the Data Scientist profession.
@
Project organizer: Charitable Foundation “Investment to the Future”, OGRN 1157700017518
The Academy of Artificial Intelligence for Schoolchildren is not an educational service subject to licensing and does not imply the issuance of a state certificate
Our social networks
Do you have any questions or suggestions?
Contact
For schoolchildren, teachers and parents