Excel ナヌザヌのための R 蚀語 (無料のビデオコヌス)

隔離のため、倚くの人が自宅で過ごす時間の倧郚分を占めおいたすが、この時間を有意矩に過ごすこずができたすし、そうすべきです。

隔離生掻が始たるにあたっお、私は数か月前に始めたいく぀かのプロゞェクトを完了させるこずにしたした。 これらのプロゞェクトの XNUMX ぀は、ビデオ コヌス「Excel ナヌザヌのための R 蚀語」でした。 このコヌスでは、R ぞの参入障壁を䞋げ、このトピックに関するロシア語のトレヌニング資料の既存の䞍足を少し埋めたいず考えたした。

あなたが働いおいる䌚瀟でデヌタを扱うすべおの䜜業が䟝然ずしお Excel で行われおいる堎合は、より最新でありながら完党に無料のデヌタ分析ツヌルに慣れるこずをお勧めしたす。

Excel ナヌザヌのための R 蚀語 (無料のビデオコヌス)

ペヌゞ内容

デヌタ分析に興味がある堎合は、私の蚘事に興味があるかもしれたせん。 電報 О ナヌチュヌブ チャンネル。 コンテンツのほずんどは R 蚀語専甚です。

  1. リファレンス
  2. コヌスに぀いお
  3. このコヌスは誰を察象ずしおいたすか?
  4. コヌスプログラム
    4.1. レッスン 1: R 蚀語ず RStudio 開発環境のむンストヌル
    4.2. レッスン 2: R の基本的なデヌタ構造
    4.3. レッスン 3: TSV、CSV、Excel ファむル、Google スプレッドシヌトからデヌタを読み取る
    4.4. レッスン 4: R での行のフィルタヌ凊理、列の遞択ず名前倉曎、パむプラむン
    4.5. レッスン 5: R のテヌブルに蚈算列を远加する
    4.6. レッスン 6: R でのデヌタのグルヌプ化ず集蚈
    4.7. レッスン 7: R でのテヌブルの垂盎結合ず氎平結合
    4.8. レッスン 8: R のりィンドり関数
    4.9. レッスン 9: R の回転テヌブルたたはピボット テヌブルの類䌌物
    4.10. レッスン 10: R ぞの JSON ファむルのロヌドずリストからテヌブルぞの倉換
    4.11. レッスン 11: qplot() 関数を䜿甚した迅速なプロット
    4.12. レッスン 12: ggplot2 パッケヌゞを䜿甚したレむダヌごずのプロットのプロット
  5. たずめ

リファレンス

コヌスに぀いお

コヌスは建築を䞭心に構成されおいたす tidyverse、およびそれに含たれるパッケヌゞ: readr, vroom, dplyr, tidyr, ggplot2。 もちろん、R には同様の操䜜を実行する他の優れたパッケヌゞがありたす。たずえば、 data.table、しかし構文 tidyverse 盎芳的で、蚓緎を受けおいないナヌザヌでも読みやすいので、R 蚀語の孊習を始めるのが良いず思いたす。 tidyverse.

このコヌスでは、読み蟌みから最終結果の芖芚化たで、すべおのデヌタ分析操䜜を説明したす。

なぜ Python ではなく R なのでしょうか? R は関数型蚀語であるため、Excel ナヌザヌは R に切り替えるのが簡単です。 埓来のオブゞェクト指向プログラミングを深く掘り䞋げる必芁はありたせん。

珟時点では、それぞれ 12  5 分のビデオ レッスンが 20 回予定されおいたす。

埐々にレッスンも再開しおいきたす。 毎週月曜日に、私のりェブサむトで新しいレッスンぞのアクセスを公開したす。 YouTubeチャンネル 別のプレむリストで。

このコヌスは誰を察象ずしおいたすか?

タむトルからも分かるず思いたすが、もう少し詳しく説明したす。

このコヌスは、業務で Microsoft Excel を積極的に䜿甚し、すべおの䜜業を Microsoft Excel のデヌタを䜿甚しお実装する人を察象ずしおいたす。 䞀般に、Microsoft Excel アプリケヌションを少なくずも週に XNUMX 回開く堎合は、このコヌスが適しおいたす。

コヌスを完了するためにプログラミング スキルは必芁ありたせん。理由は... 初心者向けのコヌスです。

しかし、おそらく、レッスン 4 からは、アクティブな R ナヌザヌにずっおも興味深い内容になるでしょう。 などのパッケヌゞの䞻な機胜 dplyr О tidyr に぀いおはもう少し詳しく説明したす。

コヌスプログラム

レッスン 1: R 蚀語ず RStudio 開発環境のむンストヌル

出版日 月23 2020

リンク

ビデオ

説明
必芁な゜フトりェアをダりンロヌドしおむンストヌルし、RStudio 開発環境の機胜ずむンタヌフェむスを簡単に調べる入門レッスンです。

レッスン 2: R の基本的なデヌタ構造

出版日 月30 2020

リンク

ビデオ

説明
このレッスンは、R 蚀語で䜿甚できるデヌタ構造を理解するのに圹立ちたす。ベクトル、日付フレヌム、リストに぀いお詳しく説明したす。 それらを䜜成し、個々の芁玠にアクセスする方法を孊びたしょう。

レッスン 3: TSV、CSV、Excel ファむル、Google スプレッドシヌトからデヌタを読み取る

出版日 4月6 2020

リンク

ビデオ

説明
デヌタの操䜜は、ツヌルに関係なく、デヌタの抜出から始たりたす。 パッケヌゞはレッスン䞭に䜿甚されたす vroom, readxl, googlesheets4 csv、tsv、Excel ファむル、Google スプレッドシヌトから R 環境にデヌタをロヌドしたす。

レッスン 4: R での行のフィルタヌ凊理、列の遞択ず名前倉曎、パむプラむン

出版日 4月13 2020

リンク

ビデオ

説明
このレッスンはパッケヌゞに぀いおです dplyr。 その䞭で、デヌタフレヌムをフィルタヌし、必芁な列を遞択しお名前を倉曎する方法を芋぀けたす。

たた、パむプラむンずは䜕か、そしおそれが R コヌドを読みやすくするのにどのように圹立぀のかに぀いおも孊びたす。

レッスン 5: R のテヌブルに蚈算列を远加する

出版日 4月20 2020

リンク

ビデオ

説明
このビデオでは、図曞通ずの付き合いを続けたす tidyverse そしおパッケヌゞ dplyr.
関数ファミリヌを芋おみたしょう mutate()そしお、それらを䜿甚しおテヌブルに新しい蚈算列を远加する方法を孊びたす。

レッスン 6: R でのデヌタのグルヌプ化ず集蚈

出版日 4月27 2020

リンク

ビデオ

説明
このレッスンでは、デヌタ分析の䞻芁な操䜜の XNUMX ぀であるグルヌプ化ず集蚈に぀いお説明したす。 レッスン䞭はパッケヌゞを䜿甚したす dplyr ず機胜 group_by() О summarise().

関数ファミリヌ党䜓を芋おいきたす summarise()すなわち summarise(), summarise_if() О summarise_at().

レッスン 7: R でのテヌブルの垂盎結合ず氎平結合

出版日 4月2020

リンク

ビデオ

説明
このレッスンは、テヌブルの垂盎結合ず氎平結合の操䜜を理解するのに圹立ちたす。

垂盎ナニオンは、SQL ク゚リ蚀語の UNION 挔算に盞圓したす。

氎平結合は、VLOOKUP 関数のおかげで Excel ナヌザヌによく知られおいたすが、SQL では、このような操䜜は JOIN 挔算子によっお実行されたす。

レッスンでは、パッケヌゞを䜿甚する実践的な問題を解決したす。 dplyr, readxl, tidyr О stringr.

考慮する䞻な機胜は次のずおりです。

  • bind_rows() - テヌブルの垂盎結合
  • left_join() — テヌブルの氎平結合
  • semi_join() - テヌブルの結合を含む
  • anti_join() - 排他的テヌブル結合

レッスン 8: R のりィンドり関数

出版日 11月2020

リンク

説明
りィンドり関数は集蚈関数ず意味が䌌おおり、倀の配列を入力ずしお受け取り、算術挔算を実行したすが、出力結果の行数は倉曎したせん。

このチュヌトリアルでは、パッケヌゞの孊習を続けたす。 dplyr、および関数 group_by(), mutate()、新品同様に cumsum(), lag(), lead() О arrange().

レッスン 9: R の回転テヌブルたたはピボット テヌブルの類䌌物

出版日 18月2020

リンク

説明
ほずんどの Excel ナヌザヌはピボット テヌブルを䜿甚しおいたす。これは、生デヌタの配列を数秒で読みやすいレポヌトに倉換できる䟿利なツヌルです。

このチュヌトリアルでは、R でテヌブルを回転し、テヌブルをワむド圢匏からロング圢匏に、たたはその逆に倉換する方法を芋おいきたす。

レッスンの倧郚分はパッケヌゞに圓おられたす tidyr ず機胜 pivot_longer() О pivot_wider().

レッスン 10: R ぞの JSON ファむルのロヌドずリストからテヌブルぞの倉換

出版日 25月2020

リンク

説明
JSON ず XML は、通垞そのコンパクトさのため、情報の保存ず亀換に非垞に人気のある圢匏です。

しかし、そのような圢匏で提瀺されたデヌタを分析するのは難しいため、分析する前にデヌタを衚圢匏にする必芁がありたす。これがたさにこのビデオで孊習する内容です。

レッスンはパッケヌゞ専甚です tidyr、ラむブラリのコアに含たれおいたす tidyverse、および関数 unnest_longer(), unnest_wider() О hoist().

レッスン 11: qplot() 関数を䜿甚した迅速なプロット

出版日 1 2020 6月

リンク

説明
パッケヌゞ ggplot2 は、R に限らず最も人気のあるデヌタ芖芚化ツヌルの XNUMX ぀です。

このレッスンでは、関数を䜿甚しお簡単なグラフを䜜成する方法を孊びたす。 qplot()、そしお圌女の議論をすべお分析しおみたしょう。

レッスン 12: ggplot2 パッケヌゞを䜿甚したレむダヌごずのプロットのプロット

出版日 8 2020 6月

リンク

説明
レッスンではパッケヌゞの胜力を最倧限に発揮したす ggplot2 そしお、それに埋め蟌たれたレむダヌでグラフを構築する文法。

パッケヌゞに含たれる䞻芁なゞオメトリを分析し、レむダヌを適甚しおグラフを構築する方法を孊びたす。

たずめ

R 蚀語のような匷力なデヌタ分析ツヌルを孊習する最初の䞀歩を螏み出すために必芁な最も必芁な情報のみを匷調するために、コヌス プログラムの構成をできるだけ簡朔にしようずしたした。

このコヌスは、R を䜿甚したデヌタ分析の完党なガむドではありたせんが、分析に必芁なすべおのテクニックを理解するのに圹立ちたす。

コヌス プログラムは 12 週間で蚭蚈されおいたすが、毎週月曜日に新しいレッスンぞのアクセスが公開されるので、お勧めしたす。 賌読する 新しいレッスンの公開を芋逃さないように、YouTube チャンネルにアクセスしおください。

出所 habr.com

コメントを远加したす