Я создаю личную тему Rgglot, но темы имеют некоторые ограничения, поэтому я также пытаюсь редактировать подфункции ggplot, чтобы дать им дополнительные аргументы, которые я хочу легко контролировать.
Например, я хочу взять текущую функцию geom_bar () и обновить ее, добавив в нее опцию для подсчета каждого бара над ней.
Причина, по которой я хочу просто отредактировать geom_bar (), заключается в том, что я хочу, чтобы мои элементы ggplot были хорошо интегрированы в остальную часть пакета ggplot2 - я просто хочу добавить несколько новых аргументов.
Я знаю, как определять функции с необязательными аргументами, и я знаю, что с помощью% + replace% я могу изменить существующие аргументы, но я не знаю, как добавить новые аргументы.