我正在尝试根据POSIXct变量制作一个简单的df子集,但它不起作用......
a2001 <- subset(anillas, anillas$data=="21-03-2001")
它给出了“0个障碍的74个变量”
是那些我不知道的不同的变量吗?
韩国社交协会
好的,这是str(anillas)
$ rc : num NA NA NA NA NA NA NA NA NA NA ...
$ ss : num NA NA NA NA NA NA NA NA NA NA ...
$ tg : num NA NA NA NA NA NA NA NA NA NA ...
$ ug : num NA NA NA NA NA NA NA NA NA NA ...
$ data : POSIXct, format: "2001-03-21" "2001-03-23" ...
答案 0 :(得分:3)
你必须与可比较的东西进行比较。在您的尝试中,您将POSIXct
对象与character
字符串进行了比较
您首先需要将您想要的日期anillas
转换为POSIXct
:
date1 <- strptime("21-03-2001","%d-%m-%Y")
a2001 <- subset(anillas, data==date1)