1. ホーム
  2. r

[解決済み] エラー: この S4 クラスでは $ 演算子が定義されていません。

2022-02-02 08:08:50

質問

数式を作ろうとしたら、エラーが出た。

この R の S4 クラスでは $ 演算子が定義されていません。

まず、S4クラスとは何ですか?私は何を間違えているのでしょうか?

コードに従うと

as.formula("ctree(d$sex ~ d$ahe , data = d)")

再現したい場合は、データセット(CSVファイル) d こちらで購入できます .

解決するには?

あなたは as.formula は、ここで間違った入力をしています。ただ d$sex ~ d$ahe は数式であるべきですので。

ctree(as.formula("d$sex ~ d$ahe"))

または

ctree(as.formula("sex ~ ahe"), data = d)