[PYTHON]

Dieses Mal habe ich den "Python3 Engineer Certification Data Analysis Test" bestanden, daher werde ich beschreiben, wie man ihn lernt. ■ Autoreninformationen (Stand August 2020) ・ Infrastrukturingenieur. ・ Die AWS-Qualifikation wurde von Fachleuten erworben. ・ "G-Test" wurde bestanden (am 4. Juli 2020).

■ Motivation für die Prüfung

Alles begann, als ich Anfang des Jahres versuchte, AWS-Fachwissen zu erlangen.

Ich dachte, dass KI-bezogene Dinge, die sich in Zukunft auf das Geschäft auswirken könnten, gut wären, und strebte daher "AWS Certified Machine Learning" an. Obwohl ich Kenntnisse über AWS hatte, hatte ich keine Kenntnisse über KI oder maschinelles Lernen. Daher habe ich zuerst den G-Test erhalten, aber ich habe die Bedeutung von "Python" beim maschinellen Lernen gelernt und den "Python3 Engineer Certification Basic Test" erhalten. Ich habe diesen "Python3 Engineer Certification Data Analysis Test" gemacht.

■ Prüfungsinhalte

Der Inhalt des Tests ist wie folgt.

Prüfungsgebühr: Allgemein: 10.000 Yen (ohne Steuern)

Name des Unterrichtsmaterials Einstufung Information
Python 3 Engineer Zertifizierungsdatenanalyseprüfung(offiziell) Web(frei) まずはoffiziellサイトで試験内容を確認しました。この試験の特徴はテスト範囲が「Pythonによるあたらしいデータ分析の教科書」(翔泳社)から出題されることが明確になっている点です。どの章から何問出題されるか、まで明確になっています。例えば5章からは1問も出題されません。

■ Verwendete Lernmethoden und Unterrichtsmaterialien

Die verwendeten Lernmethoden und Lehrmaterialien sind wie folgt.

Name des Unterrichtsmaterials Einstufung Wie man studiert
[Offizieller Text]
Neues Lehrbuch zur Datenanalyse mit Python(offiziell)
kindle(Bezahlt) すべての出題がここからされる前提となっているoffiziellテキストです。

Da es als "Lehrbuch" beschrieben wird, kann es missverstanden werden, wenn ein Anfänger es liest, aber in Wirklichkeit wird es für Anfänger überhaupt nicht beschrieben. Am Anfang des Buches steht die Aussage, dass "das Lehrbuch die für die Datenanalyse erforderlichen Informationen enthält und sie kurz erklärt", aber die Erklärung ist zu kurz und selbst Anfänger können sie aufgrund mangelnder Erklärung nicht verstehen. Weil.

Um den Inhalt zu verstehen, müssen die Schlüsselwörter im Buch online gesucht oder durch andere Lehrmaterialien ergänzt werden. Ich denke, es ist eher ein "Buch zur Klärung des Testbereichs" als ein "Buch zum Lernen".

[An einem Tag lernen] Python-Datenanalyse für Ingenieure Web(Bezahlt) Dies ist ein Udemy-Kurs. Normalerweise 10,Es kostet 800 Yen, aber 90 während des Verkaufszeitraums, der etwa alle drei Monate stattfindet.%Rabatt schließen 1,Es kann für etwa 400 Yen gekauft werden. Ich selbst habe es bei einem Zeitverkauf gekauft.

Das Video befasste sich mit der Installation von Anaconda unter Verwendung von Spyder, Jupyter Notobook und grundlegenden Python-Operationen, was sehr einfach zu verstehen war. Die Kapitel vor Numpy werden auch für diejenigen empfohlen, die die "Python3 Engineer Certification Basic Exam" ablegen. In den späteren Kapiteln werden "Matplotlib" und "scipy" jedoch plötzlich schwierig, daher denke ich, dass es in Ordnung ist, zuerst diese Bereiche und Übungen zu betrachten.

In Anbetracht des Testbereichs des Datenanalysetests "Grundlagen der Mathematik" und "Scikit"-Es fehlt an "Lernen", das auf andere Weise ergänzt werden muss.

Nach all dem Verständnis ist das Video das Beste.

Lerne in der Vorschule Web(frei) 「数学の基礎」の部分はWebで調べるより動画で勉強した方が理解しやすいことを「G検定」の学習の中で学びました。「Lerne in der Vorschule」はその中でも特におすすめの動画になります。もちろん他の講師の方の動画もYoutubeに多数アップされているので、自分が理解しやすい動画を探すことが大事です。

■ PRIME STUDY-Praxistest Web(frei) Diese Sammlung von Fragen ist der Schlüssel zum Bestehen dieser Prüfung. Der offizielle Text ist so umfangreich, dass ich 100 Informationen zu den Inhalten und Stichwörtern habe, die in diesen drei Übungsprüfungen enthalten sind.%Der Schwerpunkt lag auf dem Verständnis. Obwohl im offiziellen Text angegeben ist, dass es sich um meine Lernmethode handelt, kann ich das Problem nicht lösen, dass das Schlüsselwort nicht in der Scheinprüfung erscheint, aber ich habe es geteilt und auf die Sammlung von Scheinfragen gewettet.

■ Details zur Implementierung des PRIME STUDY-Praxistests (Referenz)

Ich habe den Inhalt der Sammlung von Scheinfragen zum ersten Mal gründlich verstanden und ihn dann wiederholt. Die letzte Woche des Studiums bestand darin, diese Scheinprüfung einmal am Tag zu lösen. Das Folgende ist das Ausführungsergebnis.

Name des Übungstests Ergebnis Bestanden / Nicht bestanden Implementierungsdatum Ergebnis
1. Übungstest 047.5 Punkte Fehler 30. August 2020 Nach einer Runde des Lehrbuchs. Die Situation, die ich überhaupt nicht verstehe. Lernen Sie, alle Probleme vollständig zu verstehen.
1. Übungstest 100.0 Punkte Bestehen 06. September 2020 Scheinprüfungsinhalt Nach der Überprüfung wiederholen Sie die Prüfung.
2. Übungstest 080.0 Punkte Bestehen 06. September 2020 なんとか初回でBestehen点超える。全部の問題を完全に理解できるように学習する。
2. Übungstest 100.0 Punkte Bestehen 06. September 2020 Scheinprüfungsinhalt Nach der Überprüfung wiederholen Sie die Prüfung.
3. Übungstest 085.0 Punkte Bestehen 06. September 2020 初回でBestehen点超える。全部の問題を完全に理解できるように学習する。
3. Übungstest 100.0 Punkte Bestehen 06. September 2020 Scheinprüfungsinhalt Nach der Überprüfung wiederholen Sie die Prüfung.
1. Übungstest 100.0 Punkte Bestehen 07. September 2020 Einmal täglich als Ziel implementiert.
2. Übungstest 100.0 Punkte Bestehen 08. September 2020 Einmal täglich als Ziel implementiert.
3. Übungstest 100.0 Punkte Bestehen 09. September 2020 Einmal täglich als Ziel implementiert.
1. Übungstest 100.0 Punkte Bestehen 10. September 2020 Einmal täglich als Ziel implementiert.
2. Übungstest 100.0 Punkte Bestehen 11. September 2020 Einmal täglich als Ziel implementiert.
3. Übungstest 097.5 Punkte Bestehen 12. September 2020 Eine Frage ist aufgrund eines allgemeinen Fehlers falsch.

Die Nutzungsbedingungen enthalten die folgende Beschreibung, daher kann ich den Inhalt nicht erwähnen. In Bezug auf die E-Mail-Adresse ist es außerdem sicherer, eine Adresse zu verwenden, die auch bei Zustellung der E-Mail keine Probleme verursacht.

<Artikel 7 (Zuweisung von Rechten)>

  1. Informationen, Fotos und andere Werke (im Folgenden als "Werke usw." bezeichnet), die von der Gesellschaft auf dieser Website veröffentlicht werden, gehören der Gesellschaft oder dem Autor oder Urheberrechtsinhaber, der die Werke usw. erstellt hat. ..
  1. Der Benutzer darf keine Handlungen ausführen, die das Urheberrecht unserer Arbeit verletzen oder verletzen könnten, wie z. B. Kopieren, öffentliche Übermittlung, Übertragung, Anpassung und Übersetzung.

<Artikel 8 (Umgang mit personenbezogenen Daten usw.)>

  1. Der Benutzer erklärt sich damit einverstanden, dass Anzeigen usw. auf diesem Dienst veröffentlicht werden und dass der E-Mail-Newsletter mit den Anzeigen usw. zugestellt wird. Das Unternehmen haftet nicht für Schäden, die durch Transaktionen dieses Dienstes oder durch im E-Mail-Newsletter veröffentlichte Anzeigen verursacht werden, sowie für Schäden, die durch die Veröffentlichung von Anzeigen selbst verursacht werden.
  1. Der Benutzer erklärt sich damit einverstanden, dass wir Ihnen eine E-Mail bezüglich der Einstellung senden. Wir werden keine Standards für die Postzustellung im Zusammenhang mit der Einstellung offenlegen.

■ Prüfung (Prüfung am 12. September: Bestanden)

Punkt Inhalt
Prüfungssaal Oddessey ID & PasswortUnd vergessen Sie nicht den "ausgewiesenen Personalausweis".[Oddessey ID & Passwort]Wenn Sie sich nicht erinnern können, teilen Sie dies dem Personal mit, damit Sie den Aufkleber mitbringen können. Andere Testteilnehmer neben mir erhielten ebenfalls Aufkleber.

Ich durfte während anderer Tests auf die Toilette gehen, aber dieser Test basierte auf der Prämisse, dass ich enden würde, wenn ich ausgehen würde, selbst wenn ich krank wäre. Viele Male vor Beginn des Tests wurde ich aufgefordert, im Voraus auf die Toilette zu gehen, was Druck auf mich ausübte. Ich war nervös, als ich die Prüfung ablegte, wenn mir unterwegs der Magen weh tat.

また、今回はPayPalで事前に受験料を支払いしたのですが、私のPrüfungssaalでは当日に会社宛ての領収書を発行してもらえました。これがないと会社の事務処理が面倒くさいので助かりました。

Impressionen Der Inhalt des Problems kann nicht durch die Regeln beschrieben werden. Die Lösung von 40 Fragen dauerte etwa 30 Minuten. Es war jedoch gefährlich, weil ich mir Sorgen machte, etwa 12 von 40 Fragen zu beantworten. 28 Fragen, weil es mit 700 Punkten oder mehr bestanden hat(28 x 25 Punkte = 700 Punkte)War eine Last-Minute-Zeile, die richtig beantwortet werden musste und sich irren konnte. Alles, was ich jedoch nicht verstand, war das Problem des Auswendiglernen, und ich konnte nichts dagegen tun, selbst wenn ich mir etwas Zeit nahm, also gab ich auf und beendete den Test.

Ergebnis テストが終了した後はアンケート画面に遷移します。アンケートの回答が完了すると合否が表示されます。私は「合格」で、正解率は725点でした。あと2問間違っていたら、不合格になるところでした。久々に薄氷のErgebnisです。

帰りに「試験Ergebnisレポート」の印刷物を渡してくれます。他にレポートが発行される訳ではないので、失くしたら困るレポートです。後日に認定証が郵送されてくるので、一緒に保管しておく必要があります。

■ Ideale Lernmethode für Python-Anfänger

Es ist ein Punkt, der den gleichen Python-Anfänger wie ich voraussetzt.

(1) Qualifikationen, die im Voraus erworben werden sollten

Es gibt zwei Qualifikationen, die Sie im Voraus erwerben sollten. Es gibt die folgenden zwei. Wenn Sie das Niveau erreicht haben, in dem Sie diese beiden erwerben können, werden Sie die Qualifizierungsstudie für die Datenanalyse meiner Meinung nach schnell verstehen.

Qualifikation Grund
G Test 機械学習のことや手法などが学べます。公式テキストには、さらっと回帰・分類、クラスタリングといった用語が出てくるのですが、GTestを取得していたおかげで、すんなり受け理れることができました。

GTest合格者による受験に向けた心構えについて(2020年7月合格)Ich habe einen Artikel in "geschrieben, aber es ist eine Qualifikation, die in einem Studienzeitraum von etwa einem Monat erworben werden kann.

Grundlegende Prüfung zur Python 3 Engineer-Zertifizierung WennSiePythonnochnichtkennen,istdiesdefinitivderrichtigeWeg.Ichdenke,derDatenanalysetestistwichtig,daerdieGrundlagenvonPythonkennt.

SostudierenSiedieGrundprüfungzurPython3-IngenieurzertifizierungdurchPython-Anfänger(bestandenimAugust2020)Ich habe einen Artikel in "geschrieben, aber es ist eine Qualifikation, die in einem Studienzeitraum von etwa einem Monat erworben werden kann.

(2) Studienmethode unter Verwendung des offiziellen Textes

Wie bereits erwähnt, "Neues Datenanalyse-Lehrbuch von Python (offiziell) Das offizielle Lehrbuch ist für Anfänger ein schwieriges Material, um zuerst zu lernen. Daher halte ich es für effizient, im Voraus zu lernen, damit die Inhalte dieses Lehrmaterials verstanden werden können.
Udemy "[an einem Tag lernen] Python-Datenanalyse für Ingenieure", das ich zum Lernen verwendet habe, war sehr effektiv, also bitte Ich empfehle es. In diesem Video erfahren Sie, wie Sie Anaconda installieren, wie Sie das Notobook Spyder und Jupyter verwenden, Python bedienen und wie Sie Bibliotheken wie Numpy auf leicht verständliche Weise verwenden. Als ich das offizielle Lehrbuch las, nachdem ich es gelernt hatte, konnte ich es bis zu einem gewissen Grad verstehen. Ich denke, das wird zu effizienterem Lernen und kürzerer Zeit führen. In Bezug auf dieses Vorlernmaterial denke ich, dass das Material, das zu jedem Einzelnen passt, unterschiedlich ist. Wenn es also nicht zu Ihnen passt, versuchen Sie bitte, das Material zu finden, das zu Ihnen passt.

★ Punkte für den Kauf von Unterrichtsmaterialien unter "Udemy"

① Wenn Sie Unterrichtsmaterialien bei "Udemy)" kaufen, kaufen Sie diese bitte zum Zeitpunkt des Verkaufs, der etwa alle drei Monate stattfindet. Dieses Unterrichtsmaterial kostet normalerweise 10.800 Yen, aber der Preis fällt nur während des Zeitraums des Verkaufs auf rund 1.400 Yen.
(2) Einige Videos werden als Beispiele im Teil "Kursinhalt" der Unterrichtsmaterialien veröffentlicht. Bitte lesen Sie diesen Inhalt und kaufen Sie ihn, wenn Sie der Meinung sind, dass er zu Ihnen passt. Wenn es Ihnen nicht passt, sollten Sie nach anderen Unterrichtsmaterialien suchen.

(3) Vorbereitungsverfahren für den Produktionstest

Als Vorbereitungsmethode für den Produktionstest halte ich es für effektiv, bis Sie "■ PRIME STUDY-Praxistest" gründlich verstanden haben. Ich werde. Es ist wichtig zu lernen, bis Sie nicht nur die richtige Antwort verstanden haben, sondern auch, warum die anderen Optionen falsch sind.

Als Ergänzung zu den Scheinfragen beim Lernen werden alle drei Scheinfragen in die folgenden Kategorien unterteilt. Beispiel: 1. Probleme im Zusammenhang mit der Rolle des Dateningenieurs sind immer 1 und 2. Wenn Sie diese Prämisse kennen, können Sie den Inhalt jeder Scheinfrage vergleichen und herausfinden, wo im offiziellen Text die Beschreibung zu finden ist.

Kapitelnummer Titel Die Anzahl der Fragen Problemrate Problemnummer der Scheinfrage
1 Rolle des Dateningenieurs 2 5.00% 1,2
2.1 Aufbau der Ausführungsumgebung 1 2.50% 3
2.2 Python-Grundlagen 3 7.50% 4,5,6
2.3 Jupyter Notebook 1 2.50% 7
3.1 Grundkenntnisse zum Lesen mathematischer Formeln 1 2.50% 8
3.2 Lineare Algebra 2 5.00% 9,10
3.3 Grundlegende Analyse 1 2.50% 11
3.4 Wahrscheinlichkeit und Statistik 2 5.00% 12,13
4.1 NumPy 6 15.00% 14,15,16,17,18,19
4.2 pandas 7 17.50% 20,21,22,23,24,25,26
4.3 Matplotlib 6 15.00% 27,28,29,30,31,32
4.4 scikit-learn 8 20.00% 33,34,35,36,37,38,39,40
5 Anwendung:Datenerfassung und -verarbeitung 0 0.00%

Wie in meinen Testergebnissen angegeben, besteht jedoch die Möglichkeit, dass Sie die Prüfung mit genau der richtigen Punktzahl bestehen. Nach meiner Überlegung ist es besser, Funktionen und Methoden in EXCEL oder so zu organisieren und bis zu einem gewissen Grad zu verstehen. Je mehr Inhalte Sie sich merken, desto besser wird Ihre Punktzahl und desto mehr können Sie bestehen.

■ Ergänzende Informationen zu "New Data Analysis Textbook von Python (Official)"

Ich werde beschreiben, woran ich bei der Umsetzung des offiziellen Textes interessiert war.

(1) Vorsichtsmaßnahmen bei vorheriger Installation von Anaconda

Es gibt eine Prozedur zum Installieren von Python in "2.1 Aufbau der Ausführungsumgebung". Wenn Sie Anaonda jedoch bereits installiert haben, müssen Sie es nicht installieren. "In der Anaconda-Umgebung ist pip ebenfalls verfügbar, sodass Pip zum Hinzufügen dieser Pakete verwendet werden kann. In seltenen Fällen kann jedoch die mit dem Befehl conda erstellte Umgebung zerstört werden." Es gibt auch eine Beschreibung, dass die Anaconda-Umgebung im schlimmsten Fall zerstört wird. Hören wir also auf. Selbst wenn Sie Anaconda so lassen, wie es ist, gibt es kein Problem im Bereich bis Kapitel 4 des Testbereichs.

(2) Über die im offiziellen Text beschriebene Syntaxausführung

Wenn ich die Kindle-Version kaufe, die Syntax einfüge und versuche, sie in Python auszuführen, wird sofort die folgende Meldung angezeigt: image.png

Das manuelle Posten von Beispielsätzen nimmt jedoch enorm viel Zeit in Anspruch. Was hier nicht übersehen werden sollte, sind die Beispieldaten, die die Download-Site im Text beschreiben. Wenn Sie den hier heruntergeladenen Ordner "notobooks" direkt unter den angegebenen Ordner "jupyter" legen, können Sie die Seite mit der Syntax von Kapitel 4 öffnen. Daher können Sie es sofort ausführen und den Vorgang überprüfen. image.png

(3) So installieren Sie das Modul "pydotplus"

Im "Entscheidungsbaum" von "4.4.2 Klassifizierung" muss ein Modul namens "pydotplus" installiert werden. Es gab keine Beschreibung des Installationsvorgangs von Anaconda, daher werde ich es beschreiben. Bevor wir dies tun, stoppen wir "Jupyter" einmal. Wenn Sie "Jupyter" nach der Installationsumgebung starten, ist das Modul "pydotplus" verfügbar. ① Start Wincows "Start" -Button> Anaconda3 (64-Bit)> Anaconda Navigator (Anaconda3). ② Wählen Sie "Umgebungen". ③ Wählen Sie "Alle". ④ Wählen Sie "Index aktualisieren", um den Index zu aktualisieren.

(4) Über die Warnung vor Scicit-Learn

Ein Fehler tritt auch dann auf, wenn die Syntax in "scikit-learn" beschrieben ist. Dies ist ein Fehler, da einige Klassen veraltet sind. Ich hatte auch Probleme, aber die Gegenmaßnahmenmethode ist auf der Seite ["Ich habe versucht, auf die Warnung vor Scikit-Learn zu reagieren, die ich beim Kopieren festgestellt habe"] beschrieben (https://qiita.com/y_nishimura/items/6d022a25beb21a186d60). Es war hilfreich.

■ Eindruck

Es war großartig, die spezifischen Bewegungen von Bibliotheken wie Numpy, Pandas, Matplotlib und Scicit-Learn, die Python verwenden, studieren zu können. Selbst wenn ich den Bibliotheksnamen im G-Test studiert hätte, könnte ich den spezifischen Teil nicht verstehen, z. B. welche Art von Verarbeitung tatsächlich durchgeführt wird. Diese Frage wurde durch diese Qualifikationsstudie gelöst.

■ Zum nächsten Mal

Wir haben Qualifikationen wie "G-Test" ⇒ "Python-Grundlagen" ⇒ "Python-Datenanalyse" erworben, aber als nächstes folgt "E-Qualifikation". Ich möchte "AWS Certified Machine Learning" erwerben.

Ich hoffe, dieser Artikel dient als Referenz für diejenigen, die an der "Python3 Engineer Certification Data Analysis Exam" teilnehmen.

das ist alles

Recommended Posts