„Formalny argument” foo „dopasowany przez wiele argumentów” - jak sobie z tym poradzić w R?

Czasami wywołanie funkcji z pewnymi argumentami powoduje wyświetlenie komunikatu o błędzieformal argument "foo" matched by multiple actual arguments. Czy można wydrukować listę niejednoznacznych rzeczywistych argumentów?

Powód, dla którego pytam o to, jest obecnie problemem zplot funkcja dla obiektów klasymixEM (wygenerowane przeznormalmixEM zmixtools pakiet). Nie przyjmuje argumentuylim przynosząc błąd powyżej, ale gdy próbuję użyćylim2 (sposób, w jaki działaxlab2, main2, col2 itd.), mówi"ylim2" is not a graphical parameter. Zastanawiam się więc, jakie są rzeczywiste argumenty, które pasująylim?

Za pomocąformals(plot.mixEM) nie pomaga, ponieważ nie zawiera niczego, począwszy odylim, ale w końcu odnosi się do... które są parametrami graficznymi przekazanymi doplot. Jednak dlaplot funkcjonować,ylim byłoby jednoznaczne. Bardziej dokładny opis błędu zR pomocna byłaby lista sprzecznych argumentów.

UPD: MWE:

library(mixtools)
wait = faithful$waiting
mixmdl = normalmixEM(wait)
plot(mixmdl, which = 2, xlim = c(25, 110), nclass=20)
lines(density(wait), lty = 2, lwd = 2)

To powoduje błąd:

plot(mixmdl, which = 2, xlim = c(25, 110), ylim = c(0, .5), nclass=20)

# Error in hist.default(x, prob = TRUE, main = main2, xlab = xlab2, ylim = c(0, :
# formal argument "ylim" matched by multiple actual arguments`

To po prostu nie działa:

plot(mixmdl, which = 2, xlim = c(25, 110), ylim2 = c(0, .5), nclass=20)

# Warning messages:
# 1: In title(main = main, sub = sub, xlab = xlab, ylab = ylab, ...) :
#   "ylim2" is not a graphical parameter
# 2: In axis(1, ...) : "ylim2" is not a graphical parameter
# 3: In axis(2, ...) : "ylim2" is not a graphical parameter

questionAnswers(2)

yourAnswerToTheQuestion