2017-03-18 70 views
-1

我有一个矢量R替换元件

fruits_v <- c(150, -50, 20, -100, 200) 

,我必须创建一个其它载体profit_fruits将包含TRUE每正数在fruits_vFALSE每阴性。 (不使用for循环)

任何人都可以帮助我吗?

回答

1

使用此:

profit_fruits <- fruits_v > 0 

R将内部矢量化不等式检查,并返回其长度是相同的fruits_v的载体,用真/假每次比较。

+0

谢谢。它也工作! – SerKleanthis

1

我们可以使用sign

sign(fruits_v) >= 0 
+1

谢谢。有效! – SerKleanthis