Software detaljer:
dynts er en Timeseries analyse og en Timeseries domæne specifikke sprog skrevet i Python.
Timeserie Objekt
For at oprette en Timeseries objekt direkte:
>>> Fra dynts importerer Timeseries
>>> Ts = Timeseries ('test')
>>> Ts.type
'Zoo'
>>> Ts.name
'Test'
>>> Ts
Timeseries: zoo: test
>>> str (ts)
'Test'
DSL
Kernen i biblioteket er der et domæne-Specific-Language (DSL) dedikeret til timeserie analyse og manipulation. DynTS gør timeserie manipulation nemt og sjovt. Dette er en simpel multiplikation:
>>> import dynts
>>> E = dynts.parse ('2 * GOOG)
>>> E
2,0 * goog
>>> Len (e)
2
>>> Listen (e)
[2,0, goog]
>>> Ts = dynts.evaluate (e) .unwind ()
>>> Ts
Timeseries: zoo: 2,0 * goog
>>> len (ts)
251
Krav :
- Python
- NumPy
- PLY
- RPy2
- CCY
Kommentarer ikke fundet