Exemplo n.º 1
0
 def testComposedNameComplex(self):
     name  = dynts.composename('ma', 'test', 'ciao', 'ping',  window=30)
     self.assertEqual(
         name,
         'ma(test, window=30)__ma(ciao, window=30)__ma(ping, window=30)'
     )
Exemplo n.º 2
0
 def testComposedNameComplex(self):
     name = dynts.composename("ma", "test", "ciao", "ping", window=30)
     self.assertEqual(name, "ma(test,window=30)__ma(ciao,window=30)__ma(ping,window=30)")
Exemplo n.º 3
0
 def testComposedName(self):
     name  = dynts.composename('sqrt', 'test', 'ciao', 'ping')
     self.assertEqual(name, 'sqrt(test)__sqrt(ciao)__sqrt(ping)')
Exemplo n.º 4
0
 def square(self, name = None, **kwargs):
     v = np.square(self._data)
     name = name or composename('square',*self.names())
     return self.clone(self._date,v,name)
Exemplo n.º 5
0
 def testComposedName(self):
     name = dynts.composename("sqrt", "test", "ciao", "ping")
     self.assertEqual(name, "sqrt(test)__sqrt(ciao)__sqrt(ping)")
Exemplo n.º 6
0
 def testComposedNameComplex(self):
     name = dynts.composename('ma', 'test', 'ciao', 'ping', window=30)
     self.assertEqual(
         name, 'ma(test,window=30)__ma(ciao,window=30)__ma(ping,window=30)')
Exemplo n.º 7
0
 def log(self, name = None, **kwargs):
     v = np.log(self._data)
     name = name or composename('log',*self.names())
     return self.clone(self._date,v,name)
Exemplo n.º 8
0
 def square(self, name=None, **kwargs):
     self.r('''square <- function(x){x*x}''')
     name = name or composename('square', *self.names())
     return self.rcts('square', name=name)
Exemplo n.º 9
0
 def testComposedName(self):
     name = dynts.composename('sqrt', 'test', 'ciao', 'ping')
     self.assertEqual(name, 'sqrt(test)__sqrt(ciao)__sqrt(ping)')
Exemplo n.º 10
0
 def sqrt(self, name=None, **kwargs):
     name = name or composename('sqrt', *self.names())
     return self.rcts('sqrt', name=name)
Exemplo n.º 11
0
 def log(self, name=None, **kwargs):
     name = name or composename('log', *self.names())
     return self.rcts('log', name=name)
Exemplo n.º 12
0
 def square(self, name = None, **kwargs):
     self.r('''square <- function(x){x*x}''')
     name = name or composename('square',*self.names())
     return self.rcts('square', name = name)
Exemplo n.º 13
0
 def sqrt(self, name = None, **kwargs):
     name = name or composename('sqrt',*self.names())
     return self.rcts('sqrt', name = name)
Exemplo n.º 14
0
 def log(self, name = None, **kwargs):
     name = name or composename('log',*self.names())
     return self.rcts('log', name = name)