SPSSからRへの移行をどのように経験しましたか? [閉まっている

StackOverflow https://stackoverflow.com/questions/3800130

  •  25-09-2019
  •  | 
  •  

質問

議論 この質問 私がこの質問をする直接的な原因です。より一般的な理由は、SPSSだけに精通している人々にRの使用をしばしば説明しなければならないという事実です。 SPSSの基本のほとんどを知っています。これは、ベースコースの統計でまだ使用しているためです。しかし、私はよりRの男であるため、SPSSユーザーがRとの最初の会議をどのように体験するかを知ることは困難です。

私は本があることを知っています SASおよびSPSSユーザーのR そして、それにはすでにいくつかの情報が含まれています。それでも、SPSSからRに切り替えると、より難しい部分が何であるかを知りたいです。

または言い換えれば、SPSSユーザーに1日でRを説明する必要がある場合、どのトピックに焦点を当てますか?これは いいえ ちなみに仮説的な質問(ええ、私は知っています、それは常にそれが常に理にかなっているということを支払われるからではありません...)。

役に立ちましたか?

解決

第一に、データの操作は、SPSS/SASからRに来ることを学ぶのが最も困難なことでした。個人的には、分析のために適切な形状のデータを取得することは通常、分析自体よりもはるかに困難であることがわかりました。第二に、要因の使用を通じてカテゴリの価値に対処する方法の真の理解。最後に、要約統計と記述的なものは、PPTまたはExcelに変換可能な形式を取得するのが難しい場合があります。

私は焦点を合わせます:

1データ操作

データ構造の理解。インポート・エクスポート。次に、Plyerなどのパッケージの使用に関する詳細なトレーニングを行い、特に式でCASTを使用し、IDで溶融する方法に特に焦点を当てて再構築します。 ddplyを使用して、data.frame内で数値関数を適用する方法。

2ファクタリングデータ

一般に、Epicalcまたはユーザー定義の関数を使用したことを処理することの説明。また、要因、レベル、ラベルの重要性の説明

3つの記述

数分かかり、reshapeからcast()を使用してxtabs()、table()、prop.table()を導入して、より合理的にエクスペルにエクスポートされるデータの円柱テーブルを作成します。

グラフィックはオプションです。上記の良い仕事をした場合、最も快適なソフトウェアでグラフを作成するために必要なデータを取得できるはずです。

4グラフィックス

データの操作を教えるのに適した仕事をした場合、グラフに必要な形状にデータを取得することは、この時点で非常に簡単な(または少なくとも再現可能な)はずです。 ggplot2は複雑で、それ自体で遊ぶためだけに1日を必要とします。しかし、それの簡単な概要を説明することは可能です。あるいは、ベースグラフィックスは簡単に理解でき、ヘルプは、何が行われ、構文がどのように機能するかについてはるかに明確です。

注:統計分析を除外しました。ただし、LM()およびおそらくANOVA()、またはCor()の概要は、開始点として役立ちます。ただし、これはdata.manipulationと同時に説明する必要があります。

他のヒント

私はRでSPSSの移行について「本を書いた」が、それはプログラマーと私が知っているほとんどのSPSSユーザーを対象としていたが、代わりに「ポイントアンドクリック」を好む。 Deducer(またはR commander)のようなグラフィカルユーザーインターフェイスは、Rプログラミングコードがそれを見たい場合にどのように機能するかを教える間、彼らが自宅で感じるのを助けることができます。 Deducer's Plot Builderは、複雑なプロットを簡単に作成できるようにする素晴らしい仕事をしています。GGPlot2コードを学びたい場合は、それも示します。イアンはそれで素晴らしい仕事をしました!

ただし、SPSSグラフィカルユーザーインターフェイスはSPSSができることの98%をカバーしていますが、デデューサーはおそらくRができることの1%をカバーしています。それはおそらくあなたの平均的な研究者が必要とするものの75%ですが、Rは非常に広いので、それを最大限に活用するには、人々がプログラムを学ぶ必要があります。私の本「R for SASおよびSPSSユーザー」の無料版はわずか80ページで、初心者を混乱させる可能性が最も高いと思われるプログラミングの領域をカバーしています。それはあります http://r4stats.com.

つい最近、私は統計にやや精通していて、SPSSで事前に分析を行った学生がいました。次に、Rでまったく同じことを行う方法を彼に示しました。コードを調べて、各行をプロットし、説明し、議論しました。彼は、Rでそれを行うことがどれほど簡単で便利であるかを認識しました。したがって、Rコミュニティは1によって成長しました:)

私が扱った研究者が抱えている最大の問題は、ポイントアンドクリックGUIの欠如です。 Rコミュニティには多くの努力がありますが、それらのどれもSPSSが持っている使いやすさ/パワーレベルに達していません。

コーディングはRユーザーにとって2番目の性質であるため、統計ソフトウェアのユーザーの大半がプログラムできないことを忘れている場合があります(そして、疫病のように避けることはできません)。

SPSSユーザーをRに連れて行くために1日があった場合、私はそれらを始めます デデューサー. 。 DeducerはR GUIプロジェクト(セルフプロモーション注:私は著者です)であり、SPSSから来るユーザーに非常に馴染みがあるはずです。彼らはより高度な機能を必要としていることに気づくので、彼らは彼らのニーズを満たすために自然にコマンドラインに移動します。

ライセンス: CC-BY-SA帰属
所属していません StackOverflow
scroll top