Anzeige:
Ergebnis 1 bis 5 von 5

Thema: Computer Modern in R/ggplot?

  1. #1
    Registrierter Benutzer
    Registriert seit
    07.07.2006
    Beiträge
    66

    Computer Modern in R/ggplot?

    Hallo,

    meine Frage hängt nur entfernt mit LaTeX zusammen, ich weiß aber, dass hier viele Experten auch zu diesem Thema sind

    Ich habe Diagramme mit ggplot in R erstellt und finde, dass sich die Schrift der Achsenbeschriftungen nicht sonderlich gut in das LaTeX-Dokument einfügt.

    Gibt es einen Weg, die Schrifart in Computer Modern zu ändern? Für gnumeric konnte ich die entsprechende Schrift nutzbar machen, nur jetzt nicht in R.

    Danke schonmal!

    Thomas
    Geändert von Barghest (13-06-2012 um 12:58 Uhr)

  2. #2
    Registrierter Benutzer Avatar von bobmalaria
    Registriert seit
    28.11.2006
    Ort
    Düsseldorf
    Beiträge
    4.174
    hi,

    schau dir mal das paket an

    http://cran.r-project.org/web/packag...ils/index.html

    eine andere möglichkeit ist tikzdevice in R. google liefert dir mehr infos.

    ich mache es meinst so das ich den plot ohne achsen und schrift aus R plotte und dann mit pgfplots einbinde.

    gruss
    Mein Ball ist umgefallen

  3. #3
    Registrierter Benutzer
    Registriert seit
    07.07.2006
    Beiträge
    66
    Das Einbinden mit pgfplots ist eine gute Idee. Danke für den Hinweis auf das Paket.

    Leider stimmen die Beschriftungen/Ticks von pgfplot nicht mit den Punkten im Streudiagramm überein. Ein Punkt bei x=5; y=5 liegt somit bei x=4,5; y=4,5.

  4. #4
    Registrierter Benutzer Avatar von bobmalaria
    Registriert seit
    28.11.2006
    Ort
    Düsseldorf
    Beiträge
    4.174
    wenn du xmin, xmax, ymin und ymax explizit in pgfplots vorgibst, dann sollte es stimmen.

    ich habe mir die doku zu tikzdevice angeschaut. das sieht auch sehr vielversprechend aus. eventuell macht es das in der summe einfacher.

    gruss
    Mein Ball ist umgefallen

  5. #5
    Registrierter Benutzer
    Registriert seit
    07.07.2006
    Beiträge
    66
    Das Problem mit xmin, xmax etc. ist, dass in R die ersten Tickmarks im Streudiagramm einen anderen Abstand zum Ursprung haben, als der restliche Abstand zwischen den Tickmarks. Etwa so:

    -
    |
    |
    -
    |-|--|--|--|--

    tikzdevice sieht wirklich gut aus. Nur leider gab es bei den Strings immer Fehlermeldungen, dass diese in der falschen Kodierung seien bzw. nicht gelesen werden können.

    Naja, ich habe mich nochmal ausführlicher mir gnumeric auseinandergesetzt und die benötigte Grafik hinbekommen. Hier konnte ich dann ja einfach Computer Modern als Schrift wählen.

Lesezeichen

Berechtigungen

  • Neue Themen erstellen: Nein
  • Themen beantworten: Nein
  • Anhänge hochladen: Nein
  • Beiträge bearbeiten: Nein
  •