Очевидно, функция «object.size» принимает только один аргумент (т. Е. Объект), но не «единицы» или любые другие аргументы. Как я могу справиться с этим?Почему «object.size» не принимает аргумент «units»
вот что произойдет, если я попробовать его в любом случае:
object.size(averageBySubAct, units = "Mb")
Error in object.size(averageBySubAct, units = "Mb") :
unused argument (units = "Mb")
'печати (object.size (х), ед = "MB")' или 'pryr :: object_size (x) ' – ExperimenteR
Или' format (object.size (x), units = "Mb") '. Там все в верхней части 'help (object.size)' –
Downvoting это необоснованно, это очень законный вопрос нового пользователя: я использовал R уже 7 лет и все еще путешествую по этому пути. путаница вводится в man-странице 'object.size()', которая явно ссылается на аргумент единиц, без четкого указания, что это относится к связанным с ним методам S3 'print/format', а не' object.size() '. Как и многие из нас, я написал пользовательский fn, чтобы получить форматированный размер объекта (до 'pryr :: object_size' когда-либо существовал). – smci