我有一个包含几十个等级的专栏,这些专业已被指定为好,平均或差。我的就业率不同。我想要与良好,平均和差相关的最高就业率。我可以使用下面的代码在三个不同的命令中为每个命令提取它的值,但是我需要将它写成类似于此的单个命令:
max(unHomework$Employment.Rate[unHomework$Job.Satisfaction.Category == 'Poor'])
答案 0 :(得分:0)
我们可以使用data.table
library(data.table)
setDT(unHomework)[, .(MaxER =max(Employment.Rate)), by = Job.Satisfaction.Category]