5 Gründe, warum ich zu Python gekommen bin

Freut mich, dich kennenzulernen

Das ist Kataya Nagi. Als Vertragsforscher an einem deutschen Forschungsinstitut für Agrarrecht forsche ich, um die Materialdynamik eines Ökosystems anhand eines Modells vorherzusagen.   Ich bin kein Ingenieur, ich bin ein Anfänger in der Programmierung und ich habe gerade im Mai dieses Jahres mit Python begonnen, aber mein PyData-Master hat mich in diesen Kalender eingeführt und ich habe versucht, einen Eintrag zu machen!   Heute habe ich darüber nachgedacht, über Python zu schreiben, das süchtig nach R ist, das ich kürzlich benutze, aber mir wurde klar, dass ich nicht viel schreiben konnte, weil ich ein Anfänger war. Warum ist mein Python-Fieber dieses Jahr so stark gestiegen? Um darauf zurückzublicken, habe ich fünf Gründe zusammengefasst, warum ich zu Python gekommen bin.

Dann gehen Sie sofort zu 5 Gründen!

5 Gründe, warum ich zu Python gekommen bin

1. Es ist eine große Datenmenge entstanden, die organisiert werden muss.

Ich musste eine gewaltige Anzahl von CSV-Dateien organisieren und analysieren, um sie von Hand zu organisieren. Es gibt keine Möglichkeit, Daten von Hand zu extrahieren, es gibt keine andere Wahl, als zu programmieren.

2. Ich habe gehört, dass ein Starforscher auf demselben Forschungsgebiet, dessen Artikel ebenfalls in Nature veröffentlicht wird, Python zu verwenden scheint.

Ich erhielt den Rat einer Gruppe exzellenter Forscher, die Modellforschung betrieben, dass es nützlich wäre, sich an eine Sprache vom Typ Dolmetscher zu erinnern.

Okay, fangen wir mit einer sogenannten Dolmetschersprache an. Die Person, die mir den Rat gegeben hat, ist ein Perl-Benutzer. Warum also nicht leichter hören, was Sie nicht verstehen, wenn Sie dieselbe Sprache wählen? Aber ist Python jetzt beliebt? Ich habe übrigens gehört, dass deutsche Starforscher auch Python machen. ** Wäre es nicht schön, Python zu haben, wenn ich die Gelegenheit hätte, eines Tages nach Deutschland zu gehen und mit ihm zu arbeiten? ** Ja, lass uns Python machen.

Es tut mir leid für den Senior, der mir den Rat gegeben hat. Ich konnte mein Herz nicht schlagen.

3. Sogar ich als Anfänger konnte leicht die Arbeit machen, die ich für schwierig hielt.

Da Python in CentOS der virtuellen Maschine installiert war, die mein Chef kurz vor dem Start von Python eingegeben hatte, lief Python problemlos. Darüber hinaus wird mit Python + PSQL ein großer Teil der Datenverarbeitung schnell abgeschlossen. (Vielleicht musste ich PSQL nicht verwenden, aber ich habe erst vor einiger Zeit damit begonnen, also habe ich es versucht.) Es war schneller als in Excel, einschließlich der Lernkosten.

Vielleicht kann ich es schnell mit Python machen? (Missverständnis)

4. Ich habe gelernt, dass die Dateiverarbeitung und Datenanalyse mit einem einzigen Python durchgeführt werden kann.

R hat viele Benutzer um mich herum, es ist einfach, Code zu schreiben, und es ist praktisch, weil es mir sagt, sobald ich es höre. Aber ich bin nicht gut in der Schleifenberechnung und es scheint, dass es einige Zeit dauern wird, wenn ich es mit R aus der Dateiverarbeitung mache. e? Kann Python Dateien verarbeiten und Daten schneller analysieren als R? Haben Sie Numpy-, Scipy- oder Erweiterungsmodule, die in der Wissenschaft häufig verwendet werden? ** Sie müssen je nach Verwendungszweck keine unterschiedlichen Werkzeuge verwenden? ** ** **

Immerhin wäre es praktisch, wenn Python verwendet werden könnte.

5. Die Atmosphäre der Gemeinde war gut.

Ich weiß nicht, wie man scipy oder numpy benutzt, während es sich leicht bewegt und schwimmt (Tränen) Immerhin ist es schnell, Leute zu fragen-> PyConJP2014 + PyData Tutoria Teilnahme.

Tutorial Das Level ist zu hoch für mich. Aber ich habe das Gefühl, dass ich PyData machen kann. PyConJP2014 hat auch viele interessante Präsentationen und die Atmosphäre der Community ist gut. Ich habe Freunde gefunden. PyCon Spaß!

Ich möchte mehr Python machen! Alle waren nett, als ich mit Schwung zu Hack-a-Thon kam. Als ich nächste Woche mit noch mehr Schwung am Python Mokumokukai teilnahm, waren alle nett und nett. Pythonista Viele gute Leute. Ich habe es genossen zu programmieren. Ich möchte mehr tun. (Jetzt hier)

Zusammenfassung

Um das oben Gesagte zusammenzufassen: Was hat mich süchtig nach Python gemacht?

  1. Ich musste eine Sprache lernen.
  2. Es hat mein Herz angeregt, dass es für die gemeinsame Forschung mit meinem Lieblingsforscher nützlich sein könnte.
  3. Die anfänglichen Lernkosten waren niedrig und ich habe falsch verstanden, dass ich es selbst tun könnte.
  4. Ich hatte die Möglichkeit, alles, was ich wollte, mit einem Werkzeug zu tun.
  5. Es gab eine nette Community, die das Lernen unterstützte.

Weil. Es ist schön, meinen Ärger und mein Herz zu durchschauen.

Warum bist du ein Tech-Mädchen geworden? Ich möchte Sie fragen, warum Sie eines Tages zum Programmieren gekommen sind und warum Ihnen eine bestimmte Sprache gefallen hat ☆

Recommended Posts

5 Gründe, warum ich zu Python gekommen bin
Was ich zum ersten Mal in Python bekommen habe
Worauf ich mich bei der Verwendung von Tensorflow-gpu eingelassen habe
Ich habe Python gestartet
Was ich von Python Boot Camp bekommen habe
Ich blieb bei Anaconda 4.3.0 hängen, das zu Python 3.6 wurde
Ich habe Python> autopep8 ausprobiert
Python neu lernen (Algorithmus I)
Ich habe einen sqlite3.OperationalError
Ich habe Python> Decorator ausprobiert
Warum ich mich für Python entschieden habe
Ich habe Python more-itertools 2.5 → 2.6 verglichen
Ich habe eine Fehlermeldung erhalten, dass Python die Datei settings.ini nicht lesen konnte
Als ich versuchte, Python3 in Atom einzuführen, blieb ich stecken
Ich habe InsecurePlatformWarning in Python, also habe ich Anfragen [Sicherheit] installiert.
Ich habe fp-Wachstum mit Python versucht
Als ich CaboCha in Python3 verfügbar machte, blieb ich stecken (Windows 10)
Ich habe Python auf Japanisch geschrieben
Was ich an der GUI in der WSL-Python-Umgebung hängen geblieben bin
Ich habe einen Blackjack mit Python gemacht!
Ich habe einen Fehler in vim oder zsh in der Python 3.7-Serie
[Markov-Kette] Ich habe versucht, negative Emotionen in Python zu laden.
Ich habe Java und Python verglichen!
[Markov-Kette] Ich habe versucht, die Zitate in Python einzulesen.
3 Gründe für die Programmierung Anfänger sollten mit Python beginnen
Ich habe die C-Erweiterung von Python ausprobiert
Ich habe einen Python-Text gemacht
Ich habe Python unter Windows ausgeführt
Ich habe gRPC mit Python ausprobiert
Ich habe versucht, mit Python zu kratzen
Ich verstehe Python auf Japanisch!
Ich habe mit Python einen Blackjack gemacht.
Was ich in Python gelernt habe
Ich habe die grundlegende Python-Grammatik gelernt
Ich habe Wordcloud mit Python gemacht.
Ich habe die Python-Quelle heruntergeladen
Ich habe einen AttributeError erhalten, als ich die offene Methode in Python verspottet habe
Ich habe mich im Labyrinth verlaufen
Ich habe einen Line-Bot mit Python gemacht!
pyenv-vertualenv installiert die Python3-Serie nicht gut
Ich habe die Konstruktion der Mac Python-Umgebung überprüft
Ich habe versucht, WebScraping mit Python.
Ich kann mich nicht an reguläre Python-Ausdrücke erinnern
Ich habe meine eigene Python-Bibliothek erstellt
Notation, auf die ich beim Lernen von Python gestoßen bin
Ich habe mich mit Überschreibungen der Klassenvererbung befasst.
[Python] Ich habe versucht, marginalisiertes Gibbs-Sampling zu implementieren
Ich habe mit Python eine Lotterie gemacht.
Teilen Sie den Iterator mit Python in Blöcke
Ich habe eine SMS mit Python gesendet
Ich blieb stecken und überprüfte es
Ich habe Fizz Buzz in Python geschrieben
Ich habe Progetes Python-Lernkurs I besucht
Ich habe versucht, Thonny (Python / IDE) zu verwenden.
Ich habe es mit Grumpy versucht (Python ausführen).
Ich mochte den Tweet mit Python. ..
Ich habe versucht, den Prozess mit Python zu studieren
Scikit-learn kann nicht in Python installiert werden