我想创建一个新系列的数字,每次出现正数时都会记录数字,每次出现负数时都会留下数字。例如:
f <- c(1,34,56,-3,-26,-4,-1,17,28,-6,-9,-3,12,-13,15,18)
分为:
g = 34 56 -3 28 -6 -13 18
#[+1](positive:start) 34 56 -3 (negative:stop)
#[-26,-4,-1, +17](positive:start) 28 -6 (negative:stop)etc...
我希望能够清楚。
我还想做另一件事:每当我找到一个负数时,下一个数字将变为负数,直到出现正数。例如:
这
f <- c(1,34,56,-3,-26,-4,-1,17,28,-6,-9,-3,12,-13,15,18)
向
h = 34 56 -3 (negative: change sign) 26 4 1 -17(was positive: back to normal sign) 28 -6 etc...
任何帮助?
答案 0 :(得分:7)
grant_type=password