私は、Rプログラミング言語を使用して、データサイエンスの入門コースを教える準備を進めています。私の聴衆は、ビジネス科目を専攻する学部生です。典型的なビジネスの学部生は、コンピュータープログラミングの経験はありませんが、Excelを使用するいくつかのクラスを受講しています。
個人的には、コンピューターサイエンスを専攻したため、R(または他のプログラミング言語)に非常に満足しています。しかし、生徒の多くはプログラミング言語を学ぶのが難しいように見えるかもしれないので慎重になると感じています。
私はExcelにある程度精通しています。Excelは単純なデータサイエンスには役立ちますが、学生はデータサイエンス用の本格的なプログラミング言語(RやPythonなど)を学ぶ必要があると考えています。Excelはデータサイエンスを勉強している真面目なビジネス学生には不十分であり、プログラミングを学ぶ必要があると自分自身や学生にどのように説得しますか?
コメントに応じて編集
ここで取り上げるトピックの一部を次に示します。
- データ処理とデータクリーニング
- データテーブルの操作方法。たとえば、行のサブセットの選択(フィルター)、新しい変数の追加(変更)、列ごとの行の並べ替え
- dplyrパッケージを使用したSQL結合
- ggplot2パッケージを使用してプロット(散布図、棒グラフ、ヒストグラムなど)を描画する方法
- 線形回帰、ロジスティック回帰、分類木、k最近傍などの統計モデルを推定および解釈する方法
私はExcelをあまりよく知らないので、これらのタスクのすべてをExcelで簡単に実行できるかどうかはわかりません。