PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : Python



avalanche
18.07.2017, 21:48
Ich möchte bald grosse (sensible) Datenmengen scrapen und analysieren. Python ist dafür sicher geeignet. Ist es realistisch, hier schnell einzusteigen und zum Ziel zu kommen? Oder gibt es bereits eine andere Sprache, welche noch etwas benutzerfreundlicher und effizienter ist?

Background: Habe vor langer Zeit mal in COBOL programmiert, mich aber nie mit objektorientierten Sprachen beschäftigt.

peterlicht
19.07.2017, 05:21
Was ist deine Datenquelle? Es gibt für praktisch alle Sprachen entsprechende APIs, um Daten zu extrahieren. Py ist zwar easy aber nicht immer die schnellste Lösung

Thedas
19.07.2017, 11:46
Alternativ (sofern du genug Rechenpower hast, da teilweise langsam) --> R

Hier mal noch etwas Info...

https://www.quora.com/Which-is-better-for-data-analysis-R-or-Python
http://www.kdnuggets.com/2015/05/r-vs-python-data-science.html
https://data-science-blog.com/blog/2016/08/26/python-vs-r-statistics/
https://elitedatascience.com/r-vs-python-for-data-science

natas78
19.07.2017, 15:26
Also mit so wenig Informationen kann dir kaum einer weiterhelfen.
Was willst du mit den Daten machen? Wie komplex werden die Bearbeitungsschritte? Data Mining? Maqchine Learning?
Aus was für einem System kommen die Daten oder sind es Extrakte (flat files)?
Wie sind deine bisherigen Programmierkenntnisse? Mit eine wenig Cobol, das man vor einigen Jahren gemacht hat, kommt man da nicht weit.
Python an sich ist schon sehr benutzerfreundlich und gilt allgemein als einfache Einstiegssprache.

meldestelle
19.07.2017, 15:32
Ich programmiere gerne in Python, aber meist kleinere Datenauswertungen. Je nachdem wie groß die Datenmengen sind und ob Du spezielle Auswertungen brauchst, die nicht im Standard von speziellen Programmen enthalten ist, ist Python immer eine Alternative. Bedenken muss man, das Python Programme immer eine Python
Umgebung brauchen, heißt das Du nicht "einfach" mal ne lauffähige exe draus machen kannst.

Wenn Python, dann ist das hier sehr gut ...

Einstieg: https://smile.amazon.de/Einstieg-Python-Programmieranf%C3%A4nger-geeignet-Computing/dp/3836228610/ref=sr_1_9?s=books-intl-de&ie=UTF8&qid=1500471101&sr=8-9&keywords=python+einsteiger

Daten: https://smile.amazon.de/Python-Data-Science-Handbook-Essential/dp/1491912057/ref=sr_1_1?ie=UTF8&qid=1500471053&sr=8-1&keywords=python+science

Gruß
Thomas

avalanche
19.07.2017, 19:05
Besten Dank schon mal für eure Tipps und Links. Ich möchte grössere Datenmengen von verschiedenen Quellen etwas genauer unter die Luppe nehmen. Nennen wir es mal Recherche. Viele Protokolle, Motionen und Vorstösse sind digital verfügbar. Die würde ich gerne mit eigenen Scripts befragen ;)

DerLeon
19.07.2017, 22:22
Klimgt für mich nach einem klassischen R Projekt

avalanche
24.07.2017, 22:20
Hab mich mal für einen P-Kurs angemeldet.

Thedas
24.07.2017, 22:31
Peter, mein Tip: Learning by Doing + StackOverflow. Versuch direkt zu coden was du willst und wenn du nicht mehr kannst google deine Frage, schau bei StackOverflow und YouTube rein :gut: