Я знаю, как это сделать вручную. Но я хотел бы сделать это разумным способом. Я очень смущен, как использовать функции apply.Как я могу работать с конкретным столбцом?
Все, что я хочу сделать, это суммировать значения столбца частоты и делить каждое число на эту сумму. Кроме того, я должен сделать это для большого количества кадров данных.
class Frequency
A 1
B 1
C 1
D 1
E 1
F 1
G 1
H 1
I 1
J 1
Ожидаемые результаты, так как Sum = 10.
class Frequency
A .1
B .1
C .1
D .1
E .1
F .1
G .1
H .1
I .1
J .1
Кроме того, у меня есть 10 таких dataframes, скажем df1, df2, ...., DF10.
Хранятся ваши data.frames в списке? (Если нет, они, вероятно, должны быть.) – MrFlick
Вы имеете в виду вот это? mydata <- list (df1, df2, ..., df10). Я могу это сделать. – maximusdooku
И проверить 'mget' для этой цели –