Datenabruf mit RStudio aus Socisurvey via API-Schnittstelle

Vorteil: Die Daten können direkt mit RStudio abgerufen werden werden.

Vorgehen:

  1. Im Projektordner (www.soscisurvey.de) auf Steuerung -> Datenabruf via APi gehen.
  2. Auf das Plus-Symbol rechts oben klicken.
  3. Bei Funktion: Daten als CSV für R abrufen.
  4. Opionale Einstellungen in den Feldern darunter vornehmen. Ist aber nicht notwendig.
  5. Auf das Symbol der Diskette gehen und Einstellungen speichern.
  6. Die Url für das R-Skript (nicht die Daten) in ein Browserfenster eingeben und R-Skript downloaden.
  7. Ggf. R-Skript in einen gewünschten Ornder speichern.
  8. R-Skript öffnen mit Doppelklick und Skript komplett markieren und ausführen.
  9. Daten in Environment können nun bearbeitet.
  10. Speichern mit save(ds, file="XX.Rdata”) oder write.csv2(ds, “file=XX.csv”).

Im Ordner befinden sich somit zwei Dateien:

  1. Importskript
  2. Daten

Tipp: Überprüfen Sie den Pfad zu Ihrem Workspace mit getwd(). Wenn R nicht den akteullen Pfad zum Ordner hat, funktioniert auch das Einlesen der Daten nicht, zumindest nicht über den relativen Pfad.

Die Daten können anschließen wie gewohnt geladen werden mit load(XX.Rdata) oder eingelesen werden mit read.csv2(“XX.csv”).