我担心到目前为止,我已经错过了我教育中的一些关键点。
我有一张表HR
,我已经在其上执行了各种功能。
例如HR$FTE <- HR$'Std Hrs' / 38
为每位员工提供了一个新列;按计划工作。
但是,每当我尝试在创建新列时执行某项功能时,它都不会那样。我昨天发布的问题本质上是类似的,其中错误结果是返回整行。
不起作用的示例功能是HR$FYEnd <- as.Date(paste(HR$FY + 1,"06","30", sep = "-"))
。在这种情况下,会返回non-numeric argument to binary operator
,因为HR$FY
不是数字,而是一列数字数据。应该输出的是一组日期为30/06。
在Excel中(我试图训练自己离开),处理表格时的等价物将是[@[FY Start]]
或其他相似的东西,这表明你正在使用这个数字那一行而不是整行。
答案 0 :(得分:0)
完成了工作 - 几天后。
我缺少的步骤是使用mapply
/ sapply
命令。使用这些已经解决了所有问题。