473,231 Members | 1,643 Online
Bytes | Software Development & Data Engineering Community
Post Job

Home Posts Topics Members FAQ

Join Bytes to post your question to a community of 473,231 software developers and data experts.

Class for Time Series Data

Hi, I am trying to build up a system handling time series data a lot.
Do you know any well-designed python class specially for time series data?
Thanks in advance.

Shin, Daehyok
Jul 18 '05 #1
4 6877
sd****@yahoo.com (sdhyok) wrote in message news:<42**************************@posting.google. com>...
Hi, I am trying to build up a system handling time series data a lot.
Do you know any well-designed python class specially for time series data?
Thanks in advance.

Shin, Daehyok


I use a 1-D Numeric array to store the data of a time series. What is
missing in the Numeric array that you want? It is easy to write Python
functions to compute things like the autocorrelation function or the
coefficients of an autoregressive model, using the features of Numeric
and the accompanying LinearAlgebra module, which can fit regressions
via least squares.
Jul 18 '05 #2
Not only for ad-hoc calculations.
I am looking for some serious works for time series data,
like ts class in R.

Daehyok

be*******@aol.com wrote in message news:<30**************************@posting.google. com>...
sd****@yahoo.com (sdhyok) wrote in message news:<42**************************@posting.google. com>...
Hi, I am trying to build up a system handling time series data a lot.
Do you know any well-designed python class specially for time series data?
Thanks in advance.

Shin, Daehyok


I use a 1-D Numeric array to store the data of a time series. What is
missing in the Numeric array that you want? It is easy to write Python
functions to compute things like the autocorrelation function or the
coefficients of an autoregressive model, using the features of Numeric
and the accompanying LinearAlgebra module, which can fit regressions
via least squares.

Jul 18 '05 #3
I have found Gustavo Niemeyer's DateUtil to be very helpful.

https://moin.conectiva.com.br/DateUtil

seems to have similar capabilities to R's ts...

it extends the datetime class introduced in python2.3

HTH
Selwyn.

sdhyok wrote:
Hi, I am trying to build up a system handling time series data a lot.
Do you know any well-designed python class specially for time series data?
Thanks in advance.

Shin, Daehyok


Jul 18 '05 #4
sdhyok schrieb:
Hi, I am trying to build up a system handling time series data a lot.
Do you know any well-designed python class specially for time series data?
Thanks in advance.

Shin, Daehyok

Just by chance I found a new (new for me) compilation of different
python tools at the adress
http://www.enthought.com/python/

The content of the compilation is:
Python 2.3 for Windows (Enthought Edition)

In addition to all of the features provided with the standard Python 2.3
distribution, *Python 2.3 for Windows (Enthought Edition)* also includes
the following additional packages:

* wxPython 2.4.1.2 <http://www.wxpython.org/>: wxWindows for Python
* PIL 1.1.4 <http://www.pythonware.com/products/pil/>: Python
Imaging Library
* VTK 4.2.2 <http://public.kitware.com/VTK/>: 3D Visualization Toolkit
* MayaVi 1.2 <http://mayavi.sourceforge.net/>: 3D Data Visualization
Tool
* Numeric 23.1 <http://www.pfdubois.com/numpy/>: Numerical Python
* SciPy 0.2 <http://www.scipy.org>: Scientific Library for Python
* ScientificPython 2.4.3
<http://starship.python.net/%7Ehinsen/ScientificPython/>: A
collection of Python modules for scientific computing
* F2PY 2.35.229-1505 <http://cens.ioc.ee/projects/f2py2e/>: A
Fortran to Python interface generator
* Chaco 0.1.0 <http://www.scipy.org/site_content/chaco>: Plotting
toolkit for Python
* Traits 1.0.2 <http://www.scipy.org/site_content/traits>: Strong
typing for Python
* PyCrust 0.7.2 <http://sourceforge.net/projects/pycrust/>:
GUI-based Python shell
* ZODB3 3.1 <http://sourceforge.net/projects/zodb/>: ZODB and ZEO
Object DataBase
* Gadfly 1.0.0 <http://gadfly.sourceforge.net/>: An SQL Relational
Database in Python
* PySQLite 0.4.3 <http://pysqlite.sourceforge.net/>: A Python
Extension for the SQLite embedded relational database

May be you find there what you are looking for? (There is also a
compilation for python2.2 available.)

Basically for time series analyses you always first need a management
tool for the data. I think you my find that at
http://www.pfdubois.com/numpy/. Second you need numeric methods to
analyse the data. Many helpful tools you may find at
http://starship.python.net/~hinsen/ScientificPython/ or
http://www.scipy.org/. Third, may be you will have graphical
presentation - you also will find pythontools on the net for different
graphic systems.

For a precise answer to your specific needs you should specify your plan
more precisly. Time series analyses is a huge filed of interest with
many centers of application.

Best regards
Bernhard

Jul 18 '05 #5

This thread has been closed and replies have been disabled. Please start a new discussion.

Similar topics

2
by: pandy.song | last post by:
In my project, there is a class "Father", from which lots of "CHILD" class are inherited. For the system is real-time embedded system, "new" operation is applied here. I want to pre-allocate...
2
by: PepsiDrinker | last post by:
Hello! :^) I am trying to implement a class library for dealing with time series. I have to use time series with seasonable component and without it. Also, time series can be stored in memory or...
9
by: David A. Osborn | last post by:
I have a set of classes that each have an enumeration in them, and based on dynamic input I need to access a different enumeration. For example Three classes Class_A, Class_B, and Class_C that...
14
by: Peter Hallett | last post by:
I would like to set up a string array as a class member, or field, and then populate this array by reading in from a text file, but I cannot find the appropriate syntax. The getter and setter are...
5
by: Ray Tomes | last post by:
Hi Folks I am an old codger who has much experience with computers in the distant past before all this object oriented stuff. Also I have loads of software in such languages as FORTRAN and...
6
by: BBands | last post by:
Good morning, I store time series data in a SQL database. The results of a typical query using pyodbc look like this. Date Close "2007-01-17" 22.57 Where Date is a datetime.date...
0
by: John Henry | last post by:
I am looking for a simple Python function for handling a set of time series data. For instance, I might have the following raw data (year's worth): 1/1/2005 12:00 AM 11.24 1/1/2005 12:10...
33
by: desktop | last post by:
In the C++ standard sec 23.1.2 table 69 it says that erase(q) where q is a pointer to an element can be done in amortized constant time. I guess that is not worst case since std::set is...
4
by: keirnus | last post by:
Hello, I've been coding in Access VBA to create an Excel Graph and it was good. Until I got this error: Please check the code below: Private Sub TestGraph3()
0
by: VivesProcSPL | last post by:
Obviously, one of the original purposes of SQL is to make data query processing easy. The language uses many English-like terms and syntax in an effort to make it easy to learn, particularly for...
3
isladogs
by: isladogs | last post by:
The next Access Europe meeting will be on Wednesday 3 Jan 2024 starting at 18:00 UK time (6PM UTC) and finishing at about 19:15 (7.15PM). For other local times, please check World Time Buddy In...
0
by: jianzs | last post by:
Introduction Cloud-native applications are conventionally identified as those designed and nurtured on cloud infrastructure. Such applications, rooted in cloud technologies, skillfully benefit from...
0
by: abbasky | last post by:
### Vandf component communication method one: data sharing ​ Vandf components can achieve data exchange through data sharing, state sharing, events, and other methods. Vandf's data exchange method...
0
by: stefan129 | last post by:
Hey forum members, I'm exploring options for SSL certificates for multiple domains. Has anyone had experience with multi-domain SSL certificates? Any recommendations on reliable providers or specific...
0
Git
by: egorbl4 | last post by:
Скачал я git, хотел начать настройку, а там вылезло вот это Что это? Что мне с этим делать? ...
1
by: davi5007 | last post by:
Hi, Basically, I am trying to automate a field named TraceabilityNo into a web page from an access form. I've got the serial held in the variable strSearchString. How can I get this into the...
0
by: MeoLessi9 | last post by:
I have VirtualBox installed on Windows 11 and now I would like to install Kali on a virtual machine. However, on the official website, I see two options: "Installer images" and "Virtual machines"....
0
by: DolphinDB | last post by:
Tired of spending countless mintues downsampling your data? Look no further! In this article, you’ll learn how to efficiently downsample 6.48 billion high-frequency records to 61 million...

By using Bytes.com and it's services, you agree to our Privacy Policy and Terms of Use.

To disable or enable advertisements and analytics tracking please visit the manage ads & tracking page.