Я пытаюсь построить фрейм данных в expand.grid с двумя столбцами: pd и ph, где переменные находятся в диапазоне от 0 до 1 с шагом 0,005, а pd + ph меньше единицы.
Здесьмой код до сих пор:
pd <- seq (от = 0, до = 1, = = .005) </p>
ph <- seq (от = 0, до = 1, на= .005) </p>
z <- pd + ph </p>
datatime <- data.frame (x = pd, y = ph, z = z) </p>
newdata <-datatime [datatime $ z <1,] </p>
expand.grid (newdata $ x, newdata $ y)
Проблема в том, что я должен получить 20 100 результатов, но здесь я получаю только10 000, и очевидно, что подмножество исключает больше наблюдений, чем мне бы этого тоже хотелось ... похоже, оно избавляется от любых наблюдений с z-значением больше 1/2.Есть мысли?