@Joris - Да; Большая часть путаницы происходит (ИМХО) с формулировкой документации. Как только вы посмотрите на источник, становится совершенно ясно, что происходит. Но в первый раз, когда я прочитал, я уверен, что, черт возьми, я почесал голову о том, что они имели в виду под рваным массивом

имаю, что делает tapply () в R. Однако я не могу разобрать это описание из документации:

Apply a Function Over a "Ragged" Array

Description:

     Apply a function to each cell of a ragged array, that is to each
     (non-empty) group of values given by a unique combination of the
     levels of certain factors.

Usage:

     tapply(X, INDEX, FUN = NULL, ..., simplify = TRUE)

Когда я думаю о tapply, я думаю о группе в sql. Вы группируете значения в X вместе по уровням параллельных факторов в INDEX и применяете FUN к этим группам. Я прочитал описание tapply 100 раз и все еще не могу понять, как то, что он говорит, соответствует тому, как я понимаю tapply. Возможно, кто-то может помочь мне разобрать это?

Ответы на вопрос(2)

Ваш ответ на вопрос