У меня есть датафрейм df
. Я хочу построить две переменные, a
и t
, друг против друга, но используя только определенные строки. Строки, которые я хочу использовать, должны соответствовать трем условиям:
- Третья переменная,
s
, должна быть> = 0,9
- Третья переменная
s
также должна быть <= 1,1 </li>
- Мне нужны только те строки, которые удовлетворяют условию отсутствия NA / отсутствующих значений для
a
, t
и s
.
Я создал логический вектор, который возвращает значения TRUE
и FALSE
, чтобы соответствовать этому третьему условию, но я не знаю, как включить это в мой код.
Вот мой код, который, на мой взгляд, дает желаемый результат, за исключением третьего условия:
plot(log(df$t)[df$s >= .9 & df$s <= 1.1],log(df$a)[df$s >= .9 & df$s <= 1.1])
Что я могу добавить к нему, чтобы удовлетворить третье условие?