13:07glmmML()についてお伺いします。id)で解析できました。##参照ここまでとエラーが出ます。数値を直接代入したときは,yの値が2以上でも計算してくれたのに,なぜファイルを読み込んで計算しようとすると"yが1以下でなければいけない"というエラーが出るのでしょうか?サンプル数が多いため?なのか,何か別の問題があるのか?どなたかご存知の方がいれば教えてください。14:17range(data$y)range(data$total-data$y)を計算したら,どのような結果が得られるか教えてください。なりましたあなたの場合は,追加情報以降は出ていないので,呈示した場合と異なるのかもしれません。ついでに,RとglmmMLのバージョン,OSも明示して質問するのがよいでしょう。15:02青木さま使用環境は下記になります。なりました上記と比べると,ファイルを読み込んだ場合も同じメッセージが出ていますが,追加情報以降は出ませんでした。glmmMLで二項分布を使う場合は,データフレームにするとダメということなのでしょうか?よろしくお願いします。glmmMLで二項分布を使う場合は,データフレームにするとダメということなのでしょうか?やってみると判りますが,そんなことはありません。data=data)では,何のエラーも出ません。データを減らしていって,同じ問題が生じる最小のデータセットを特定してはいかがでしょう。データの行数が50以下なら,そのデータを掲示してみると良いかもしれません。15:39アドバイスありがとうございます。同じ問題が生じるデータセットを特定してみたいと思います。ひとつ確認させていただきたいのですが,データの行数が3000ほどあってもRで解析する上で問題はないのでしょうか?大きなサンプルを扱ったことがなく,かつ小さなサンプルではこれまでにエラーが出ていませんでしたので気になりました。ネット検索をしてみると,10000以上でも計算しているようなので問題ないかとは思うのですが・・・。データの行数が3000ほどあってもRで解析する上で問題はないのでしょうか?普通は問題が出るようなことはありません。あるとしても,そのような場合には「データ行数がXXX行以上のデータは処理できません」とかのエラーメッセージを出すのが常識でしょう。3000行のデータを作って,やってみましたよ。大きくしてしまいましょう。1このエラーメッセージも,あなたが最初に書いたものとは違うのですけどね。とってもらったのは,以下のようなことがないのだろうかと思ったんですが。16:15青木さまありがとうございます。先生の指摘の通り,データレンジがマイナスになっていました。お伝えしたのと違ったのは決して意図的ではなかったのですが,同名のファイルで1つはy値が3までで,もうひとつはy値の4以上を削除し忘れていたものです。中身が同じだと思い,特に考えずに両方で作業していましたが,いただいたアドバイスを見て気づきました。おかげさまで,エラーメッセージも出なくなりました。ありがとうございます。