質問: yendog)` : `NA`s introduced by coercion > > > データには欠損値はありません。なぜエラーが出るのでしょうか? 当方プログラミング初心者のため、基本的なエラーかもしれませんがご教示いただけますと幸いです。
回答: 良いサンプルコードの書き方を参考にするともっと良い解答が得られると思います。 ``` library(vars) VARselect(Canada) # エラーが出ない VARselect(iris) # エラーが出る (数値以外の情報が含まれているため) is.numeric(Canada) # [1] TRUE is.numeric(iris) # [1] FALSE # 以下の3つあたりを実行すれば原因が解るかもしれません is.numeric(xxx) # 全て数値のデータか否か (FALSEだとまずい) any(is.na(xxx)) # NAを含むか否か (TRUEだとまずい) any(is.infinite(as.matrix(xxx))) # Infを含むか否か (TRUEだとまずい) ```