CRAN Task View: Teaching Statisticsの英語での説明文をGoogle翻訳を使用させていただき機械的に翻訳したものを掲載しました。

Maintainer: Paul Northrop
Contact: p.northrop at ucl.ac.uk
Version: 2020-11-22
URL: https://CRAN.R-project.org/view=TeachingStatistics

このCRANタスクビューは、統計の指導を支援するように設計されている機能を備えたパッケージに関する情報を提供します。それはR自身の教えとは関係ありません。これらのパッケージのいくつかは他のタスクビューに一覧表示されていますが、Bayesianタスクビューのみが明示的に教育(ベイジアン)統計に専念しているセクションを持っています。

パッケージは3つの広いトピックに分類されます:教育、試験と統計書に関連するパッケージ。後者は統計学の教師の幅広い聴衆にとって潜在的な興味があるのに十分に一般的である本のためのものです。それらは広い適用可能性を持つモデルと方法に関するものであるべきであり、特定の適用に密接に結び付けられるべきではありません。

パッケージがリストにない、または他のコメントや提案があるならばメンテナに連絡してください。

教育

  • Rcmdrは、tcltkパッケージに基づいて、R用のGUIを提供します。ポイントアンドクリックのインタフェースはデータをロードし、入門統計コースに含まれる種類の分析を実行するためにRの関数を呼び出します。より高度で専門的な分析も利用可能で、それらのいくつかはプラグインを介しています。Rコマンドはコンソールに表示されます。詳しくはThe R Commander homepageを見てください。
  • swirlは、Rコンソールを使って、生徒が統計を学ぶためのインタラクティブな学習環境を提供します。学生はswirl_courses GitHub ページからダウンロードするコースを選択し、彼らが働くにつれて即座にフィードバックを受けます。探索的データ分析、統計的推論および回帰モデルの一般的な見出しの下に、さまざまなトピックがあります。教師はswirlifyを使って自分自身のスワールコースを作成し共有することができます。swirl home pageも参照してください。
  • mosaicは、数学、統計、計算、モデリングにおける基本的でより高度なアイデアやテクニックの指導を支援するための幅広いツールが含まれています。重要な側面は、そうでなければ難しいと思われるタスクを初心者が簡単に実行できるようにする関数の提供と、ランダム化に基づく推論を説明するためのシミュレーションの使用です。詳しくはProject MOSAIC homepageを見てください。
  • xplainは、統計関数からの出力を個別に対話形式で解釈することができます。この情報は、説明を特定の結果に合わせるために、講師がXML形式で提供する必要があり、Rコードを含むことがあります。チュートリアルとチートシートについては、xplain websiteを参照してください。
  • animationは、統計、データマイニング、および機械学習の幅広いトピックに関連するアニメーションを生成する機能を提供します。これらのアニメーション、またはユーザーが生成した一連の画像は、さまざまな形式にエクスポートできます。
  • gganimateは、ggplot2によって作成されたプロットをアニメートします。プロットをGIFやMP4ビデオなどのアニメーションにレンダリングするために使用できます。
  • smovieは、Statisticsの概念を説明するための映画を提供しています。取り上げるトピックは次のとおりです。
    • 確率分布
    • 平均(中央極限定理)および最大(極値型定理)、相関係数(のフィッシャー変換)のサンプリング分布
    • 単線形回帰
    • 仮説検定
  • visualizeは、分布の平均と分散で注釈を付けた、さまざまな連続および離散確率分布のpdfまたはpmfのグラフを提供します。シェーディングは、確率変数がユーザ提供の確率で存在する区間(下限または上限、両側、ユーザ指定の区間)を示すために使用されます。
  • bivariateは、さまざまな二変量の連続(一様および正規、正規混合)および離散(二項およびポアソン、カテゴリ)分布と三変量(正規およびディリクレ)分布のpdf / pmfおよびcdfのグラフを提供します。
  • LearnBayesは、機能を提供し、事前、尤度、事後などの役割など、ベイズ推定の本質的なアイデアを説明します。事後予測検査と予測推論、およびいくつかのサンプルデータセット。
  • TeachingDemosは、以下のような統計的概念を実証するために、広範囲の静的プロットと対話式プロットを提供します。
    • 信頼区間
    • 仮説検定のさまざまな側面
    • 中心極限定理
    • 最尤推定
    • 散布図の平滑化
    • ヒストグラム
    • 相関と単線形回帰
    • ボックスコックス変換
  • distrTeachは、中心極限定理(CLT)と大数法(LLN)を説明するプロットを提供します。入力の変化がCLTプロットに与える影響は、Tcl / Tkベースのウィジェットを使って示すことができます。
  • learnstatsは、コンソールベースのメニューとshinyアプリを使用して、主要な統計的概念を説明するインタラクティブなプロットを提供します。取り上げるトピックには、密度関数、二項分布、正規分布、t分布とF分布、p値、QQプロット、および異なる動作を持つ時系列のシミュレーションに関する確率領域が含まれます。
  • BetaBitは、学生がRコンソールでプレイするゲームを提供します。これには、データクリーニングと回帰モデリングを含むゲームが含まれます。BetaBit home pageをご覧ください。
  • DALEXは、予測モデルを探索および理解するための機能を提供します。DALEX GitHub pageは、2つの教育関連ショーケースが含まれています。

試験

  • examsは、Sweave(.Rnw)またはR markdown(.Rmd)フォーマットを使用して構成されたエクササイズのプールから試験および自習用教材を自動的にランダムに生成するためのフレームワークを提供します。Rコードを使って運動要素を動的に生成することができます。質問は、さまざまなeラーニングプラットフォームで使用するためにフォーマットしたり、PDFファイルなどのドキュメントとして出力したりできます。PDF解答用紙のスキャンに自動的にマークを付けることができます。R/exams homepageも参照してください。
  • ProfessRは、ASCIIテストファイルにまとめられたエクササイズのプールから複数選択試験を作成します。質問と回答の選択肢をランダム化することで、試験の複数のバージョンを作成できます。
  • TexExamRandomizerは、試験を準備するためにLaTeXのドキュメントクラスを使って作成された質問のランダム化を可能にします。生徒の回答を含むスプレッドシートに自動的にマークを付けることができます。

統計本に関連するパッケージ

以下のパッケージは、特定のアプリケーション分野に固有のものではなく、一般的な統計の読者にとって興味がある可能性のある教科書に関連しています。包含のための一般原則は、パッケージが統計的方法の教育において直接使用される可能性が高いということです。可能な場合は公式の出版社へのリンクが提供され、場合によっては他のリソースへのリンクも提供されます。

関連する記事

  • WindowsでHeidiSQLを使用してMariaDBをバックアップ・リストアするの方法WindowsでHeidiSQLを使用してMariaDBをバックアップ・リストアするの方法 WindowsでHeidiSQLを使用してMariaDBをバックアップおよびリストア(復元)する方法をお伝えいたします。 MariaDBのバックアップ方法はいくつかありますが、今回ご紹介する方法は、ダンプファイルの作成という方法になります。MariaDBのダンプファイルの作成は、通常、CUI(黒い文字だけの画面)でmysqldumpというコマンドラインツールを用いて行い […]
  • R データフレームから特定の型の列を抽出する方法R データフレームから特定の型の列を抽出する方法 Rのデータフレームから特定の型の列を抽出する方法をお伝えします。 サンプルデータとして、irisを用います。 データフレームの構造をstr関数で確認します。 > str(iris) 'data.frame': 150 obs. of 5 variables: $ Sepal.Length: num 5.1 4.9 4.7 4.6 5 5.4 […]
  • MySQL データベース内のテーブル数を確認する方法MySQL データベース内のテーブル数を確認する方法 MySQLまたはMariaDBのデータベース内のテーブル数を確認する方法をお伝えします。 サンプルデータベースを次のように準備します。 # データベース作成 CREATE DATABASE sample_database; # データベース指定 use sample_database; # テーブル作成 CREATE TABLE […]
  • Python KNPを用いて係り受け構造を抽出する方法Python KNPを用いて係り受け構造を抽出する方法 Ubuntu14.04環境で、Python3と日本語構文・格・照応解析システムKNPを用いて係る語と受ける語のペアを抽出する方法をご紹介する。 係り受け構造を抽出するPython3のソースコードは次である。 from pyknp import KNP def […]
  • R実装と解説 対応のない2標本の母平均の差の検定(母分散が等しい) [latexpage] 母分散が等しい場合の対応のない2標本の母平均の差の検定とは、2つの母集団が正規分布に従い、ともに母分散が等しいと仮定できるとき、一方の母平均が他方の母平均と「異なる」または「大きい」、「小さい」かどうかを、検定統計量がt分布に従うことを利用して検定します。 統計的検定の流れ 検定の大まかな流れを確認しておきます。 […]
R言語 CRAN Task View:統計教育