An den Toren der Datenwissenschaftswelt schauen sich Neulinge immer ungläubig an. Die beiden Giganten R und Python dominieren beide und sind wie Feuer und Wasser, was bei Einsteigern viele Fragen aufwirft.
◆ Ich habe keinerlei Grundlagen im Programmieren, mit welcher sollte ich beginnen?
◆ Ich studiere XX-Hauptfach, sollte ich R-Sprache oder Python verwenden? (Empfohlenes Studium: Python-Video-Tutorial)
◆ Was sind die Vor- und Nachteile von R und Python? Was ist schwieriger?
◆ Welcher Job wird in Zukunft beliebter sein, mit höherem Gehalt und mehr Auswahlmöglichkeiten?
R-Sprache
R wurde von Statistikern mit der wichtigen Mission der statistischen Analyse, Grafik und Datengewinnung entwickelt. Daher gibt es im R-Sprachsystem viele statistische Prinzipien und Kenntnisse.
Wenn Sie über statistische Kenntnisse verfügen, macht R die Verwendung verschiedener Modelle und komplexer Formeln für Sie angenehmer und erfrischender, da Sie immer das entsprechende Paket finden und es mit nur wenigen Zeilen aufrufen können Code.
Python
Die ursprüngliche Absicht des Python-Gründers war es, eine offene Sprache für nicht professionelle Programmierer zu sein. Elegant, klar und schlicht sind die Etiketten. Deshalb gibt es immer Leute, die singen: „Das Leben ist kurz, ich benutze Python“.
Datenanalyse, Webcrawler, Programmierentwicklung, künstliche Intelligenz usw. Als multifunktionale Leimsprache sind die Verwendungszwecke und Lernpfade von Python vielfältiger.
Da wir nicht den Wissenshintergrund und die Lernkosten jedes Einzelnen verstehen, kann diese Frage keine eindeutige Antwort geben. Aus diesem Grund sind Benutzer von R und Python in verschiedenen Foren immer unterschiedlicher Meinung darüber, wie schwierig der Einstieg ist.
R-Sprache
Beginnen Sie mit dem Erlernen von R. Nachdem Sie die grundlegendsten Kenntnisse und die Sprachlogik verstanden haben, ist der Einstieg nicht schwer. Und wenn Sie über gute Grundlagen in mathematischer Statistik verfügen, werden Sie sich beim Lernen wohler fühlen. Im Gegenteil, wenn Sie überhaupt keinen mathematischen Hintergrund haben, werden Sie das Gefühl haben, dass der Schwierigkeitsgrad deutlich zunimmt.
Python
Python legt Wert auf Lesbarkeit und Benutzerfreundlichkeit und die Lernkurve ist relativ sanft. Für Anfänger ist es relativ benutzerfreundlich, aber wenn Sie tiefer lernen und Ihre Richtung erweitern möchten, müssen Sie noch viel Paketwissen und -nutzung beherrschen.
Das obige ist der detaillierte Inhalt vonWas ist schwieriger, Python oder R?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!