Datenanalyse/Plotten auf OS X

Ich suche nach einer einfach zu bedienenden Software für OS X, die Folgendes kann:

  1. Datenanalyse (Laden/Verarbeiten/Manipulieren von Daten) über Scripting
  2. Plotten der Daten
  3. Konfigurieren des Diagramms direkt (nicht über Skript), um publikationsfertige Zahlen zu erzeugen (Linieneigenschaften, Ticks und all das Zeug)
  4. grundlegende Vektorzeichenfunktionen wie Quadrate/Ovale/Pfeile usw. mit Füllungen, Rändern usw.
  5. Latex-Integration für alle erscheinenden Texte

Gibt es ein Programm, das das kann?

Hintergrund: Wenn es um eine Veröffentlichung innerhalb der wissenschaftlichen Gemeinschaft geht, sind in mehreren Forschungsbereichen große Datenmengen vorhanden. Wenn man zusätzlich zB eine Skizze einer Probe plotten möchte, braucht man dazu mehrere Programme (zB Matlab um einen miesen Plot zu erstellen, CorelDraw um es schön zu machen und/oder andere Dinge wie eine Skizze deines Versuchsaufbaus hinzuzufügen). Andererseits sind Programmiersprachen, die alles können, was ich verlange, oft ziemlich schwierig zu bedienen oder brauchen zumindest einige Zeit, um sich damit vertraut zu machen.

Sie können erwägen, zwei separate Tools zu verwenden. Einer für Schritt 1 (automatisierte Datenverarbeitung) oder 1+2 (explorative Datenanalyse). Und das andere für Plots in Publikationsqualität – es gibt mehrere Programme, die sich dem wissenschaftlichen Plotten widmen.
Für alle, die dies erstellen, ist d3 eine leistungsstarke Grafik-Engine für JavaScript.
Vielleicht möchten Sie sich R ansehen . Es erfüllt jedoch nicht alle Ihre Anforderungen.
@caffinatedmonkey Wie erhalten Sie von d3 eine Abbildung im EPS-Format (Standard und einzig akzeptables Vektorformat für die meisten Zeitschriften!) in Publikationsqualität? Es sieht so aus, als wäre es hervorragend für webbasierte interaktive Visualisierungen geeignet, aber es ist wahrscheinlich völlig ungeeignet, Zahlen für den Druck zu erstellen.
@Szablocs Sie können es so konfigurieren, dass es alles tut, was Sie wollen.

Antworten (2)

Probieren Sie R mit R Studio aus, es hat alle Funktionen, die Sie suchen. R ist eine Sprache, die über Statistikfunktionen in FORTRAN entwickelt wurde und im Grunde gut für statistische Operationen verwendet wird. R Studio ist eine auf R aufgebaute GUI- und IDE-Schnittstelle, die Ihren Arbeitsablauf vereinfachen könnte

R – http://www.r-project.org/
R Studio – https://www.rstudio.com/

Verwenden Sie ggplot2 , es ist das beste Plotpaket, das in R verfügbar ist (und ich denke, es ist auch das beste in allen Sprachen)
  • Mathematica ist in der Lage, qualitativ hochwertige, publikationsreife Abbildungen zu erstellen (dh es ist keine Nachbearbeitung erforderlich). Ich empfehle das SciDraw -Paket für Multipanel-Figuren.

    Mathematica erfordert ziemlich viel Zeit, um sich damit vertraut zu machen. Erwarten Sie nicht, dass Sie alle Abbildungen für eine Arbeit in einer Woche erstellen können, wenn Sie Mathematica noch nie benutzt haben, insbesondere wenn Sie nicht standardmäßige Visualisierungen benötigen . Sobald Sie sich jedoch auskennen, können Sie praktisch jede Art von Figur oder Visualisierung erstellen, die Sie sich vorstellen können. Dies ist mit einem GUI-Plotting-Paket nicht möglich, das nur einige vordefinierte Plottypen unterstützt.

    Im Gegensatz zu den meisten anderen Systemen verwendet es die symbolische Darstellung von Grafiken (dh eine deklarative Sprache, die beschreibt, was in der Figur enthalten ist, keine prozedurale Sprache, die beschreibt , wie die Figur zu zeichnen ist). Dies könnte Ihnen bei der Entscheidung helfen, ob Ihnen der Stil gefällt.

    Ich würde Mathematica als einfach zu bedienen, aber nicht leicht zu erlernen (wie viele professionelle Tools) bezeichnen.

  • Grace ist ein ausgereiftes GUI-Plotting-Tool, das flexibel ist und häufig zum Erstellen von Veröffentlichungszahlen verwendet wird. Es ist freie Software (GPL). Es ist einfach unter OS X mit MacPorts ( gracePaket) zu installieren. Sie benötigen einen X-Server , um es zu verwenden.