我在R中有一个用于评估工具列表的数据集的输入变量。它看起来如下:
type <- as.integer(readline(prompt="Enter a Barcode: "))
我有两列,一列包含在输入语句中找到的信息(一组条形码编号),一列包含将某物输入到“工具”变量中的日期。我知道如何使用Sys.Date函数,它对我来说很好用,当输入某些内容而不是在控制台中输出当前日期时,我很难让它更新数据框中的列。理想的输出将是对条形码输入所在行的数据框列进行更新。例如,理想的输出将如下所示:
Barcode_Number, Date_Used
5698, 2018-07-07
4570, 2018-07-11
4567, 2018-07-12
3298, 2018-07-13
条形码编号的结构只是输入到工具类型中的4位数字。然后评估该条形码编号输入的日期,并在Date_Used列中更新日期。要更新的数据框只有两行,只有条形码行和日期行。将条形码输入到类型变量语句后,理想情况下,我希望输入的日期在特定工具的日期行中更新。 谢谢!