「自分でやってみよう」と何度か試みましたが、成功は限られています。私はカジュアルなSPSSユーザーであり、SASの経験があります。
同様のバックグラウンドを持ち、現在Rを使用している人から1つまたは2つのポインターをいただければ幸いです。
「自分でやってみよう」と何度か試みましたが、成功は限られています。私はカジュアルなSPSSユーザーであり、SASの経験があります。
同様のバックグラウンドを持ち、現在Rを使用している人から1つまたは2つのポインターをいただければ幸いです。
回答:
それに取り組む唯一の方法は、次にSASまたはSPSSで何かをする必要があるときにRを起動することだと思います。最初は大変で、最初は単純なタスクに多くの時間を費やします。あなたが問題をグーグルで動けなくなると、おそらく解決策を見つけるでしょう。SPSSまたはSASで結果を確認できます。
最終的には、あなたはそれのコツをつかみ始め、仕事は速くなり始めます。古いコードを参照すると常に役立ちます。うまくいけば、自分の進歩に誇りを感じることができます。
その後、より高度になり、ブログに加えてこのサイトを読むと、Rの真の力、トリック、およびRのすべての可能性を学び始めます。
いくつかのポインター:
この本はあなたの路地のすぐ下にあるかもしれません:R. Muenchen(2008)。SASやSPSSユーザーのためのR。
私はRを数回起動するのと非常によく似た経験をしました。私はStataユーザーです。MuenchenとHilbe(American Statisticianの統計ソフトウェアセクションを担当する長年の編集者)には、Stataユーザー向けの同様の本Rがあります。、そして、Stataの3行で実行可能な何かのコードの20行のセグメントを提供するときに、それが面白いと感じました。(一方で、もちろん、単にStataでオブジェクト指向のことを意味のあることで実行できない場合があります。)メッセージは、Rがまったく異なる用語で考えるので、SPSSとSASの経験から抽象化する必要があると思いますほぼすべてについて。少なくともRの場合は、以前の経験がより邪魔になる可能性があります(おそらく、必要に応じてSPSSからStataにすぐに再学習できます)。長方形のデータセットはもうありませんし、読み取り元のカードもありません。RでSPSSを実行しようとするのではなく、最終的にRを実行することを学ぶ必要があります。
RとSASの両方をさまざまなタスクに定期的に使用しているので、私はあなたの靴を履いています。上記のように、「SASユーザー向けのR」があります。「SAS and R」ブログ(http://sas-and-r.blogspot.com/と、 SASとRの両方で動作する例
一般的に、SASとRの切り替えの経験は、哲学的に異なるため、やや混乱を招きます。根本的に、SASはプログラミング言語ではなく、強力なコマンドラインインターフェイスです。R ...はプログラミング言語です。SASを知ったときよりもPythonとCを学び始めたときのRのほうが理にかなっています。確かに、統計用に構築されたプログラミング言語ですが、そこにあります。
SASの代わりにRを起動するように強制するアプローチはまともなものですが、最初に新しいプロジェクトと新しいソフトウェアに足を踏み入れるのは地獄のように恐ろしいので、最初に何か他のものをお勧めします。古い分析を繰り返します。SAS(またはSPSS)で作成したもの、作成した問題セット、Rで繰り返します。ステップバイステップ、グーグル、質問しながら質問を繰り返します。これには3つの利点があります。
ここではたくさんの良いアドバイスがありますが、あなたができる唯一の最も役立つことは、Rを知っている人と数時間座ってみることだと思います。私はおそらく、一人でRを学習するのに何年も費やしました。「いや、こうすればもっと簡単だ」と言う人がいるだけで、悲しみはかなり減りました。StasKが言及しているように、これはRでSPSSを行うよりもRを行うことを学ぶ上で特に重要であると思いますが、愚かな小さな構文エラーを追うのに何時間も費やすことも止めます。
ピッツバーグにはRユーザーグループがあるようには見えませんが、それは私を困惑させますが、近くには多くのRgonautがいるに違いありません。それらを見つけてみてください。上記のすべての作業を行っている間、ただあなたと一緒にたむろする誰かに賄beを贈る-古いプロジェクトをRに翻訳するのは特にいいですね。
@Matt Parkerには、多くの良いアドバイスがあることに同意します。私の答えで強調したいことの1つは、Rを使用したい場合は、基本的なプログラミングを理解することが重要だということです。
新しいことを学ぶための私のお気に入りのサイトは、カーンアカデミーで、Rに非常によく似たPythonスクリプトに関するビデオがいくつかあります。Pythonプラグインを使用して、複雑なマージ、出現回数のカウント、カスタムテーブルの作成などを頻繁に行いました。これは、プログラミングを始めるのに非常に良い方法です。
いくつかの異なるプログラミング言語を知っていますが、Rを特別なものにしているのは、ベクトル /行列であり、グラフィカルな出力です。ベクトルはデータフレームと使用するほとんどのデータの基礎であるため、ベクターを操作するさまざまな方法を学ぶことをお勧めします。これが良いチュートリアルです。グラフィカル出力に関しては、利用可能なグラフのほとんどに優れた機能があり、おそらくこの部分を心配する必要はありません。
Rのもう1つの基本的な部分は、新しいコンポーネントを取得してそれらを簡単にインストールできるinstall.packages( "my_package_name")関数です-他の多くの言語ではかなり難しくなります。
私のお気に入りのRサイトはQuick-Rであり、彼らのコードを試してみることをお勧めします。同じグラフを取得したら、色、列の数、xlabelなどを変更してみてください。YouTubeには、開始に役立つと思われるRチュートリアルも多数あります。
Rを学ぶ優れた方法は、さまざまな機能がどのように機能するかを理解することです。関数名(括弧なし)を記述し、Enterを押すとコードが表示されます。コードを見て、その機能を理解してください。デバッグ()のものがどのように動作するかを理解しようとしたときの機能も助けになることができます。
はい、SPSS同様の環境で Rを使用することを選択できます。
install.packages("Rcmdr")
library(Rcmdr)
また、他のすべてのプログラミング言語とは非常に異なる非常に直感的でない言語であるSASを使用しました。あるずっと簡単にそのSAS ;-)
Rを使用するときに作業するのに適した環境があることは素晴らしいことです。初心者への私の推奨事項はRStudioです。
幸運を!
@Glenが言及した答えは非常に重要ですが、最初は本が必要です。
RIに関しては、3冊の本が必要だと考えています。
まず、R iで統計を行うために、R in Actionを推奨できます。Robertは非常にアクティブなRサイトとブログ(http://www.statmethods.net/)を維持しており、彼の本と努力は素晴らしいものです。
第二に、Rは統計プログラムであるだけでなく強力な言語でもあるため、Rでプログラミングするための本が必要になる場合があります。プログラミングは、複雑な分析を行う場合や分析を組み合わせる場合、または異なるデータセットで同じことを実行する関数を作成する場合に非常に役立ちます。The Art of R Programmingのみをお勧めします。ここには主要な統計情報はありませんが、分析を結合、接続、および自動化する方法を把握できます。
第三に、リファレンスブック、百科事典が必要になります。R Bookをお勧めします。これは、最初から最後まで読む本ではなく、今開いて、データを分析する他の方法があるかどうか、何かが可能かどうかを確認するための本です。
そして最も重要なのは、他のものの使用をやめて、Rでのすべての問題に取り組むことです。最善の方法で問題を解決することです。
また、忘れる前に。R. Searchでできるあらゆる種類のことについて書いている素晴らしい人々の素晴らしいブログがいくつかあります。R関連のブログが集められている集約サイトhttp://www.r-bloggers.com/を強くお勧めします。
楽しんで!
MarketingEngineer:
Rの最高の問題と最悪の問題は、どこから始めればいいのかわからなくなるまで機能的すぎるので、私はあなたの問題を知っています。
最初に、Rを学習する目的を知っておく必要があります。新しい言語を学習するだけなら、SAS / SPSSユーザーとしてSASとRブログが役立つと思います。
ただし、RはSASやSPSSと比べてそれほど難しくありません。パッケージと機能が増え続けているため、Rは複雑に見えます。したがって、R in Actionの作者が提案したQuick-RなどのマニュアルまたはWebを使用して、ゼロから学習できることをお勧めします。注:R in Actionは、始めるのに適した本です。
Rを特定の目的に使用した場合、R Project WebでR Bookリストを見るとよいでしょう。計量経済学、グラフィカル、モデリングなどの特定のアプリケーションには、129のRおよびS関連の本があります。
最近、私はInteractive R Language Online Learning Platformを考えており、ここでもフィードバックを求めていました。オープンソース(まだリリースされていない)プロジェクトです。私は3つのR言語の基本的なレッスンでプロトタイプを作成し始めました。試してみてください。
お役に立てば幸いです:-)
ダラスRユーザーグループの役立つRリンク
http://www.meetup.com/Dallas-R-Users-Group/pages/R_Helpful_Links/
無料の初期バージョンがありますSASやSPSSユーザーのためのRでhttp://r4stats.comが。そのサイトには、Webページとして表示される書籍の例も多数あります。大学図書館にアクセスできる場合は、通常、すべてのSpringer Rの書籍がオンラインで無料で入手できます。