Frage

Die Diskussion in diese Frage ist die direkte Sache für mich, diese Frage zu stellen. Der allgemeinere Grund ist die Tatsache, dass ich Menschen, die nur mit SPSS vertraut sind, oft erklären muss. Ich kenne die meisten Grundlagen von SPSS, da wir sie immer noch in der Basiskursstatistik verwenden. Aber da ich eher ein R -Typ bin, ist es schwierig zu wissen, wie SPSS -Benutzer das erste Treffen mit R. erleben

Ich weiß, dass es das Buch gibt R für SAS- und SPSS -Benutzer Und das enthält bereits einige Informationen. Trotzdem möchte ich wissen, was die schwierigeren Teile sind, wenn Sie von SPSS auf R. wechseln

Oder mit anderen Worten: Wenn Sie SPSS -Benutzern an einem Tag R erklären müssten, auf welche Themen würden Sie sich konzentrieren? Das ist nicht Übrigens eine hypothetische Frage (ja, ich weiß, es liegt nicht daran, dass man dafür immer sinnvoll ist ...).

War es hilfreich?

Lösung

Erstens war die Datenmanipulation die herausforderndste Sache, die von SPSS/SAS zu R. zu lernen ist. Zweitens ein echtes Verständnis, wie man mit kategorialen Werten durch die Verwendung von Faktoren umgeht. Zuletzt können zusammenfassende Statistiken und Deskriptive manchmal eine Herausforderung sein, in ein Format zu kommen, das für PPT oder Excel bewegt werden kann.

Ich würde mich auf:

1 Datenmanipulation

Datenstrukturen verstehen. Import Export. Dann ein detailliertes Training über die Verwendung von Paketen wie Plyer, formuliert mit einem besonderen Fokus darauf, wie Guss mit Formeln effektiv verwendet und mit IDs schmelzt. So wenden Sie numerische Funktionen innerhalb eines Daten an.

2 Datenfaktordaten

Im Allgemeinen eine Erläuterung des Umgangs mit Recoding mit epicalc oder einer benutzerdefinierten Funktion. Auch eine Erklärung für die Bedeutung von Faktoren, Ebenen und Etiketten

3 Deskriptive

Nehmen Sie sich einige Minuten Zeit, um XTABS (), Table (), prop.table () mit Cast () aus der Umstellung zu erstellen, um Spaltentabellen von Datenzellen zu erstellen, die vernünftiger als Excel exportiert werden.

Grafiken sind optional. Wenn Sie gute Arbeit geleistet haben, sollten sie in der Lage sein, die Daten zu erhalten, die sie benötigen, um Grafiken in jeder Software zu erstellen, mit der sie sich am meisten wohl fühlen.

4 Grafik

Wenn Sie gute Arbeit geleistet haben, um die Datenmanipulation zu unterrichten, sollte an dieser Stelle Daten in die für die Grafik benötigte Form für die Grafik einbezogen (oder zumindest reproduzierbar) sein. GGPLOT2 ist kompliziert und erfordert einen Tag, mit dem man gespielt werden kann. Es ist jedoch möglich, einen schnellen Überblick darüber zu geben. Alternativ sind Basisgrafiken einfach zu verstehen und die Hilfe ist viel klarer darüber, was Dinge tun und wie die Syntax funktioniert.

Hinweis: Ich habe statistische Analyse ausgelassen. Ein Überblick über LM () und möglicherweise ANOVA () oder COR () wäre jedoch als Startpunkt hilfreich. Dies sollte jedoch gleichzeitig mit Daten erklärt werden. Manipulation.

Andere Tipps

Obwohl ich das Buch über R zur SPSS-Migration "geschrieben habe", richtete ich mich an Programmierer und die meisten SPSS-Benutzer, von denen ich weiß, dass sie stattdessen "Point-and-Click" bevorzugen. Eine grafische Benutzeroberfläche wie Deducer (oder R Commander) kann ihnen helfen, sich wie zu Hause zu fühlen, während sie ihnen beibringen, wie R -Programmiercode funktioniert, wenn sie ihn sehen möchten. Der Plot -Builder von Deducer macht auch einen guten Job, der Sie problemlos erstellen können. Wenn Sie den GGPLOT2 -Code lernen möchten, zeigen Sie dies auch. Ian hat einen tollen Job damit gemacht!

Während die grafische Benutzeroberfläche der SPSS 98% der SPSS abdeckt, deckt Deduder möglicherweise 1% von dem ab, was R tun kann. Das sind wahrscheinlich immer noch 75% dessen, was ein durchschnittlicher Forscher braucht, aber R ist so weit gefasst, dass das Beste aus dem IT herausholen muss, um zu programmieren. Die kostenlose Version meines Buches "R für SAS und SPSS -Benutzer" beträgt nur 80 Seiten und deckt die Bereiche der Programmierung ab, von denen ich denke, dass sie Anfänger am wahrscheinlichsten verwirren. Es ist bei http://r4stats.com.

Erst kürzlich hatte ich einen Schüler, der sich mit Statistiken einig war und zuvor in SPSS analysiert wurde. Ich zeigte ihm dann, wie man genau das Gleiche in R. macht. Wir gingen den Code durch und planen, erklärten und debattierten jede Zeile. Er erkannte, wie einfach und bequem es ist, es in R. zu tun, also wuchs die R -Community um 1. :)

Das größte Problem, mit dem die Forscher, mit denen ich mich befasst habe, zu haben, ist der Mangel an Point-and-Click-GUI. Während es in der R-Community eine Reihe von Anstrengungen gibt, hat keiner von ihnen das Nutzung/Macht-Niveau von SPSS erreicht.

Da die Codierung für R -Benutzer die zweite Natur ist, vergessen wir manchmal, dass die Mehrheit der Benutzer der statistischen Software nicht programmieren kann (und sie wie die Pest vermeiden würde), obwohl sie möglicherweise ein starkes praktisches Verständnis der Statistiken haben.

Wenn ich einen Tag Zeit hätte, um einen SPSS -Benutzer in r zu bringen, würde ich sie anfangen Deducer. DEDUCER ist ein R -GUI -Projekt (Self -Promotion -Hinweis: Ich bin der Autor), der einem Benutzer, der von SPSS stammt, sehr vertraut sein sollte. Da sie fortgeschrittenere Funktionen benötigen, werden sie natürlich in die Befehlszeile wechseln, um ihre Bedürfnisse zu erfüllen.

Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top