Как и предполагал DWin
apply(df,2,class)
, но вы говорите, что хотите делать больше с каждым столбцом?Что ты хочешь делать.Старайтесь избегать абстрактных примеров.В случае, если это помогает
apply(df,2,mean)
apply(df,2,sd)
или что-то более сложное
apply(df,2,function(x){s = c(summary(x)["Mean"], summary(x)["Median"], sd(x))})
Обратите внимание, что функция сводки в любом случае предоставляет вам большую часть этой функциональности, но это только пример.любая функция может быть размещена внутри применения и повторена по столбцам матрицы или фрейма данных.эта функция может быть настолько сложной или настолько простой, насколько вам нужно.