У меня есть этот фрейм данных:
df <- data.frame(ref_ws = ref_ws,
turb_ws = turb_ws,
ref_wd = ref_wd,
fcf = turb_ws/ref_ws,
ref_fi = ref_fi,
shear = shear,
turbulence_intensity = turbulence_intensity,
inflow = inflow,
veer = veer)
, который является частью функции, где я определяю необязательные аргументы (shear, turbulence_intensity, inflow and veer
)
trial_plots <- function(ref_ws,turb_ws,ref_wd,shear,turbulence_intensity,inflow,veer)
переменные ref_ws,turb_ws,ref_wd
обязательны но остальные не обязательны.
Необязательные будут генерировать индивидуальный график для каждого в случае, если мы определим аргумент в функции.
Например, если shear
не используется, я хочу продолжить и посмотреть, сможет ли он сгенерировать следующий график, касающийся turbulence_intensity
и т. Д.
На данный момент это это ошибка:
Error in data.frame(ref_ws = ref_ws, turb_ws = turb_ws,ref_wd = ref_wd, :
argument "veer" is missing, with no default
Как сделать эти аргументы необязательными?