表記法|
はnlme
バージョン3.1-1以降のドキュメントで使用されており、おそらく1999年後半です。CRAN nlmeコードアーカイブで簡単に確認できます。nlme
tryのように、この表記法を使用しますlibrary(nlme); formula(Orthodont)
。|
立ち上がる- 2000さんはオフになっているので。では、掘り下げましょう。「複数レベルのネストを使用したデータのグラフィカルメソッド」groupedData
コンストラクターが導入されたPinheiro&Bates(1997)。「グループ化されたデータオブジェクトの数式は、xyplotなどのS-PLUSのTrellisグラフィックス関数の呼び出しで使用される数式と同じパターンを持っています」これは、P&Bが機能しているように理にかなっています。 ..実際にオペレータを使用したTrellisグラフィックシステムを開発したBell Labs(RIP)|
すでにグループを示しています。それはおそらく…「トレリスディスプレイの視覚設計と制御」ベッカーらによる (1996)これには何か関係があります。表記はこのホワイトペーパーでは紹介されていませんが、私が見つけることができる最初の電子トレリスディスプレイリファレンスです。
基本的に、この時点で視覚化の文献を掘り下げる必要があります。おそらく、クリーブランドの本Visualizing Data(1993)とDeepayan Sarkar(開発者lattice
)の初期の作品をチェックするでしょう。実際の演算子|
(および||
)はOR
演算子に関連付けられているため、真のプリミティブ演算子であることに注意してください。したがって、誰かがそれらをオーバーロードするのは時間の問題でした。完全な答えではありませんが、P&Bは同僚のクールな視覚化システム(1996年の論文のプロットは2010年後半の基準に非常に適している)を確認し、誰か(Becker、Cleveland、Shyu)がすでにこの作業を行っていることを強く疑っています(たぶん当時彼らと議論したこともあります)、既にそこにあるものをフォローアップしました。すなわち|
演算子はグラフィック表記法に由来します。トレリスはほぼ確実にそれを使用しました。Trellisの前身である可能性もありますが、e-footprintを追跡するのは非常に困難です。
一般的には、NLMEのこのページが必要かもしれません。BellLabsの混合効果モデルのソフトウェアの詳細については、をご覧くださいnlme
。
nlme
使用するのは事実ですが|
、()
ランダム効果を示すために使用するとは思わないでしょう?ランダム効果は、関数呼び出しの個別の引数としてリストされます。それはしてlme4
導入されたこと(x|id)
の一環として、同式?