Overview

Was ist „R“?

„R“ ist eine kostenlose Open-Source-Software, die bei Wissenschaftlern weltweit für die Durchführung statistischer Analysen bekannt ist und weit verbreitet ist. Die Software nutzt die eigene Programmiersprache „R“, die leicht zu erlernen ist und Forschern die Flexibilität bietet, eigene Skripte (oder „Notebooks“) zur Analyse und Visualisierung von Daten zu programmieren.

Was sind „R-Notebooks“?

Ab iMotions 8.0 haben wir die fest programmierten Signalverarbeitungsalgorithmen, die ursprünglich im Quellcode programmiert waren, durch R-Notebooks ersetzt. R-Notebooks sind Skripte, die zur Datenverarbeitung ausgeführt werden können. Mit der Installation von iMotions 8.0 wird im Hintergrund auch die Software „R“ auf Ihrem Computer installiert. Wenn während der Analyse in iMotions ein Algorithmus ausgeführt wird, nutzt dieser die „R“-Software im Hintergrund zur Durchführung der Berechnungen.

Mit dieser neuen Initiative versuchen wir, das Beste aus zwei Welten zu vereinen: Einerseits stellen wir Signalverarbeitungsalgorithmen zur Verfügung, von denen wir überzeugt sind, dass sie den Anforderungen der meisten Nutzer gerecht werden. Andererseits bieten wir durch den Zugang zum R-Code selbst auch die Flexibilität, diesen an die spezifischen Bedürfnisse einzelner Nutzer anzupassen.

R-Notizbücher in iMotions

Mit der iMotions R-Bibliothek lassen sich Notebooks bearbeiten oder erstellen, mit denen Metriken, Signale oder HTML-Berichte für Studien generiert werden können.

Notebooks kombinieren R-Code und Markdown und können zu einem Dokument „gestrickt“ (kompiliert) werden, das Text, R-Code und grafische Ausgaben enthält. Für den Zugriff auf Studiendaten können Sie die neue iMotions-R-Bibliothek verwenden. Sie können vorhandene und benutzerdefinierte Notebooks auf Ihrem eigenen Computer mit RStudio ausführen.

https://github.com/imotions/R-library

Webinar zu iMotions R Notebooks: Analyse und Visualisierung von Sensordaten. 16. Februar 2021

Erste Schritte

  1. Laden Sie R herunter und installieren Sie es.
  2. Laden Sie RStudio herunter und installieren Sie es.
  3. Öffnen Sie RStudio, gehen Sie zu „Tools“ → „Global Options“ → „Code“ → „Saving“ und stellen Sie „Default text encoding“ auf UTF-8 ein.
  4. Laden Sie das imotionsApi Paket herunter und installieren Sie es, und laden Sie es mit dem Befehl library(imotionsApi).

Um die Inline-Dokumentation der Bibliothek anzuzeigen, geben Sie ?imotionsApi in die RStudio-Konsole ein.

Liste der verfügbaren R-Notebooks in iMotions

Die folgenden R-Notebooks sind derzeit ab iMotions 8.0 verfügbar:

Galvanische Hautreaktion (GSR):

  • Erkennung von GSR-Peaks
  • Aggregation der GSR-Spitzenwerte nach Bins
  • GSR-Signalqualität
  • GSR-Epochen

Gesichtsausdrucksanalyse (FEA):

  • AFFDEX-Schwellenwertbildung und Aggregation
  • AFFDEX-Blickerkennung
  • FACET-Schwellenwertbildung und Aggregation
  • RealEyes-Schwellenwertaggregation
  • AFFDEX-Rohdaten-Statistik-Export

Elektroenzephalografie (EEG):

  • Spektrale Leistungsdichte des EEG
  • Aggregation der spektralen Leistungsdichte im EEG
  • Frontale Asymmetrie im EEG
  • Aggregation der frontalen Asymmetrie im EEG
  • EEG-Interindividuelle Korrelation (neuronale Synchronität)

Elektrokardiographie (EKG):

  • EKG, Herzfrequenz und Herzfrequenzvariabilität

Elektromyographie (EMG):

  • EMG-Glättung und -Normalisierung

Eye-Tracking:

  • Blickaufzeichnung zur Erkennung von Augenblinzeln

Hauttemperatur:

  • Hauttemperatur

Atmung:

  • Atemverarbeitung

SpO2-Sättigung:

  • SpO2-Sättigung

Alle Signale:

  • Aggregation von Rohdaten

Export:

  • Export von Befragtenstatistiken

Publications

Read publications made possible with iMotions

Blog

Get inspired and learn more from our expert content writers

Newsletter

A monthly close up of latest product and research news