在R中转换负数时间

问题描述 投票:0回答:1

我有一个充满时差的csv文件,有的是积极的,有的是消极的。我需要能够使用R中的这300个变量中的每个变量(请参见图像摘录)。我已经尝试过各种方法,但是到目前为止,无法将它们转换为R中的时间值。

Times

r datetime time data-conversion
1个回答
0
投票

据我所知,您可以使用ifelse()为负值和正值创建协变量

假设您的数据集命名为d

d$neg_vs_pos <- iselse(d$values<0,0,1) 

现在,将所有负值设为d$neg_vs_pos==0,将所有正值设为d$neg_vs_pos==1

因此,您可以使用subset

neg_val <- subset(d,d$neg_vs_pos==0)
pos_val <- subset(d,d$neg_vs_pos==1)

但是,不是完全确定您要问什么。

这是否解决了问题?

© www.soinside.com 2019 - 2024. All rights reserved.