处理点与行

时间:2018-01-08 23:27:06

标签: r dataframe

我担心到目前为止,我已经错过了我教育中的一些关键点。

我有一张表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]]或其他相似的东西,这表明你正在使用这个数字那一行而不是整行。

1 个答案:

答案 0 :(得分:0)

完成了工作 - 几天后。

我缺少的步骤是使用mapply / sapply命令。使用这些已经解决了所有问题。