変数ルール分析は、言語学における統計分析手法の集合であり、社会言語学や歴史言語学で一般的に用いられ、言語使用における代替形式間の変異パターンを記述するために使われる。関連する統計計算を実行するためのソフトウェアパッケージの名前(Varbrul 、「変数ルール」の略)にちなんで、 Varbrul分析とも呼ばれることがある。この手法は、1960年代後半から1970年代初頭にかけて社会言語学者ウィリアム・ラボフによって開発された理論的アプローチに遡り、その数学的実装は1974年にヘンリエッタ・セダーグレンとデイビッド・サンコフによって開発された。[ 1 ]
変数ルール分析は、話者が同じ意味を持ち、自由変異の状態にある異なる形式を交互に使用する状況を定量的にモデル化することを目的としています。ただし、どちらの形式を選択するかの確率は、さまざまな文脈要因や社会的特性によって左右されます。このように、変異が完全にランダムではなく規則によって支配されている状況は、「構造的変異」または「秩序ある異質性」とも呼ばれます。変数ルール分析では、観測されたトークン数に基づいて多変量統計モデルを計算し、各決定要因に、どちらの形式を選択するかの確率にどのように影響するかを示す数値的な要因重みを割り当てます。これは、最尤法アルゴリズムを用いた段階的ロジスティック回帰によって行われます。
変数ルール分析に必要な計算は、 SPSSなどの一般的な統計ソフトウェアパッケージを使用して実行できますが、これは、言語学者のニーズに特化したソフトウェアであるVarbrulを使用して行われます。これは元々 David Sankoff によって作成され、現在はGoldvarb XというタイトルでMac OSおよびMicrosoft Windows用のフリーウェアとして存在します。[ 2 ]また、統計言語Rで実装されたバージョンもあり、ほとんどのプラットフォームで利用可能です。これには、R-VarbおよびRbrulが含まれます。[ 3 ]
可変ルールアプローチは、社会言語学研究におけるデータ分析によく用いられ、特に言語変化の反映が言語共同体内の構造化された変異パターンの形でどのように現れるかを調査することを目的とした研究でよく用いられる。[ 4 ]