[PYTHON] November 2020 data analysis test passing experience

Introduction

Since I started data analysis when I changed jobs in October 2020, I wanted to learn systematically, so I worked on the ** Python3 Engineer Certification Data Analysis Exam **. It was a relatively new exam, and it was a little different from the information on the web, so I will share my experience. I hope it will help those who are going to take the exam.

My backbone

I will also write about myself, who is writing this article. I think it would be nice if you could think of this as a human impression. ** Nothing is more unreliable than "easy" as a clever person says. Lol**

Coding technology

--Two years of experience as an IT engineer --Most of the carriers are web-based backend development using Golang --Python history is about the last month after changing jobs

Mathematical knowledge

--Graduated from technical high school ――Since the curriculum is different from that of ordinary high school, there are times when you don't learn it in the first place. --F Run University dropout (Faculty of Non-Information Systems) ――Probably ** a person with very poor mathematical education **.

Other

--Residing in Osaka

Impressions of working on the exam

――As I aimed, I'm glad that I was able to study data analysis using Python firmly and systematically. ――It was good to deepen your understanding of "standard" libraries such as NumPy and pandas. ――It was the first time to use a library of machine learning and graph drawing, but it was good to learn from the basics. ――Compared to this test, the difficulty level of the mock test (described later) is considerably higher, and I was sick until I took this test. ――Personally, I found the foundations of mathematics difficult. ――During the test, I was told that calculation and memo paper were prohibited, and I had to solve it by mental arithmetic, which was difficult to solve. ――It was a system in which the application for the examination was contacted directly to the examination venue, and I felt the trouble of going to pay directly at the time of application.

Exam outline

** The main teaching material for this exam is Shoeisha's "New Data Analysis Textbook with Python" **. Basically, questions can only be asked from here. On the official website, questions were given in the following range and ratio.

Chapter Section Number of problems Problem rate
1 Role of data engineer 2 5.0%
2 Python and environment
1 Execution environment construction 1 2.5%
2 Python basics 3 7.5%
3 Jupyter Notebook 1 2.5%
3 Foundations of Mathematics
1 Basic knowledge for reading mathematical formulas 1 2.5%
2 Linear algebra 2 5.0%
3 Basic analysis 1 2.5%
4 Probability and statistics 2 5.0%
4 Library analysis practice
1 NumPy 6 15.0%
2 pandas 7 17.5%
3 Matplotlib 6 15.0%
4 scikit-learn 8 20.0%
5 Application: Data collection and processing 0 0%

As shown in the table, the usage of ** 4 libraries closed 67.5% ** of the points, and this was clearly the important point.

studying for a test

The following is what I learned when taking this exam.

Main teaching material

I took a quick look at the teaching materials and checked the operation with Jupyter Notebook in Chapter 4. Also, based on this teaching material, I created a question-and-answer question and solved it myself repeatedly. By the way, as mentioned above, ** this exam has a fairly biased range of questions **, so after learning the basics of mathematics to some extent, I decided to focus on ** studying the library **.

Practice exam

finally

The above is a simple but experience report.

When studying, I also made my own problem, so I will publish it ↓ https://qiita.com/pon_maeda/items/39877a703b155d3dbdbd

If you have any questions, please feel free to comment. Thank you for reading until the end.

reference

-Official Site -Mock test ① DIVE INTO EXAM -Mock test ② PRIME STUDY

Recommended Posts

November 2020 data analysis test passing experience
[Python3 engineer certification data analysis test] Examination / passing experience
Data analysis Titanic 2
Data analysis python
Data analysis Titanic 1
Data analysis Titanic 3
Data analysis with python 2
Data analysis using xarray
Data analysis parts collection
Data analysis using Python 0
Data analysis overview python
Python data analysis template
Data analysis with Python
I passed the Python data analysis test, so I summarized the points
My python data analysis container
Multidimensional data analysis library xarray
Python for Data Analysis Chapter 4
[Python] Notes on data analysis
Python data analysis learning notes
Python for Data Analysis Chapter 2
Wrap analysis part1 (data preparation)
Data analysis using python pandas
Tips for data analysis ・ Notes
Python for Data Analysis Chapter 3
Analyzing Twitter Data | Trend Analysis