473,385 Members | 1,838 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,385 software developers and data experts.

Econometrics in Panel data?

Hi all,

I am new to Python. Just wondering can Python able to do econometric
regression in either Time-series or pooled (panel) data? As well as test
for hetero, autocorrelation, or endogeneity?
Thank you!
May 8 '06 #1
7 3987

DeepBlue wrote:
Hi all,

I am new to Python. Just wondering can Python able to do econometric
regression in either Time-series or pooled (panel) data? As well as test
for hetero, autocorrelation, or endogeneity?
Thank you!


NumPy can do linear regression, and one can certainly program any
statistical algorithm in it. For the fairly advanced statistical
methods you are interested in, however, it may be easiest to call R
from Python using the methods described at
http://www.omegahat.org/RSPython/index.html .

May 8 '06 #2
so are you saying that Python is not an appropriate language for doing
econometrics stuff?
Dennis Lee Bieber wrote:
On Tue, 09 May 2006 05:58:10 +0800, DeepBlue <12*@321.com> declaimed the
following in comp.lang.python:
Hi all,

I am new to Python. Just wondering can Python able to do econometric
regression in either Time-series or pooled (panel) data? As well as test
for hetero, autocorrelation, or endogeneity?


Can you do such in FORTRAN, COBOL, SNOBOL, APL, C, Matlab, Maple,
Excel, Turing Machine? Most likely...

Is there a pre-built library to compute such? No idea...

May 10 '06 #3
In article <44**********************@per-qv1-newsreader-01.iinet.net.au>,
DeepBlue <12*@321.com> wrote:
so are you saying that Python is not an appropriate language for doing
econometrics stuff?
Dennis Lee Bieber wrote:
On Tue, 09 May 2006 05:58:10 +0800, DeepBlue <12*@321.com> declaimed the
following in comp.lang.python:
Hi all,

I am new to Python. Just wondering can Python able to do econometric
regression in either Time-series or pooled (panel) data? As well as test
for hetero, autocorrelation, or endogeneity?


Can you do such in FORTRAN, COBOL, SNOBOL, APL, C, Matlab, Maple,
Excel, Turing Machine? Most likely...

Is there a pre-built library to compute such? No idea...

May 10 '06 #4
DeepBlue wrote:
so are you saying that Python is not an appropriate language for doing
econometrics stuff?


Alan Isaac certainly thinks it is appropriate and lists many Python resources
for econometrics:

http://www.american.edu/econ/pytrix/pytrix.htm

You may also want to look at QuantLib, which has a Python interface via SWIG.

http://www.quantlib.org

--
Robert Kern

"I have come to believe that the whole world is an enigma, a harmless enigma
that is made terrible by our own mad attempt to interpret it as though it had
an underlying truth."
-- Umberto Eco

May 10 '06 #5
In article <mu************@lairds.us>, I counseled:
In article <44**********************@per-qv1-newsreader-01.iinet.net.au>,
DeepBlue <12*@321.com> wrote:
so are you saying that Python is not an appropriate language for doing
econometrics stuff?
Dennis Lee Bieber wrote:
On Tue, 09 May 2006 05:58:10 +0800, DeepBlue <12*@321.com> declaimed the
following in comp.lang.python:

Hi all,

I am new to Python. Just wondering can Python able to do econometric
regression in either Time-series or pooled (panel) data? As well as test
for hetero, autocorrelation, or endogeneity?

May 10 '06 #6
Cameron Laird wrote:
In article <mu************@lairds.us>, I counseled:
In article <44**********************@per-qv1-newsreader-01.iinet.net.au>,
DeepBlue <12*@321.com> wrote:
so are you saying that Python is not an appropriate language for doing
econometrics stuff?
Dennis Lee Bieber wrote:
On Tue, 09 May 2006 05:58:10 +0800, DeepBlue <12*@321.com> declaimed the
following in comp.lang.python:

> Hi all,
>
> I am new to Python. Just wondering can Python able to do econometric
> regression in either Time-series or pooled (panel) data? As well as test
> for hetero, autocorrelation, or endogeneity?

.
.
.
There is not, however, a readily-accessible library targeted
for this sort of work. If I had the opportunity to work in
econometrics now, I'd think seriously about R, Lisp, and
Mathematica, and see what's available among the functional
languages, along with Python.


Smalltalk, too; I'd throw it in the mix. Much serious econometrics
has been done with Fortran, but I have no enthusiasm for pursuing
that direction, mostly because I think too much of the computing
world is going in a different one.


There are many statistics packages and programming languages used in
econometrics and in general, so most of the computing world is going in
a different
"direction", no matter which package or language you choose.

Enough programmers still use Fortran that major hardware vendors such
as Intel, IBM, and Sun are actively maintaining their Fortran 95
compilers and adding features from Fortran 2003. G95 is free, available
almost everywhere that gcc is, and good enough for production use IMO.

The recent book
http://methcenter.psu.edu/newbooks/f...k/thebook.html
Developing Statistical Software in Fortran 95
by David R. Lemmon and Joseph L. Schafer
Spriger (2005)

discusses how to build statistical software components in Fortran that
can be used in statistical packages.

The IMSL and NAG software libraries have extensive statistical
functionality and are available in Fortran, among other languages.

It is important for a programming language used for econometrics to
conveniently handle multidimensional arrays, and here Fortran outshines
C, C++, and Java (NumPy is good, though).

I am a quantitative financial analyst who implements econometrics
algorithms. Data sets are getting bigger -- use of intraday data is now
common -- and the CPU time for many algorithms scales as the N^2 or
N^3, where N is the number of observations. Speed still matters.

May 11 '06 #7
N/A
Oh! I think I should stop wasting time to learn Python to do my
econometric algorithms. >_<
be*******@aol.com wrote:
Cameron Laird wrote:
In article <mu************@lairds.us>, I counseled:
In article <44**********************@per-qv1-newsreader-01.iinet.net.au>,
DeepBlue <12*@321.com> wrote:
so are you saying that Python is not an appropriate language for doing
econometrics stuff?
Dennis Lee Bieber wrote:
> On Tue, 09 May 2006 05:58:10 +0800, DeepBlue <12*@321.com> declaimed the
> following in comp.lang.python:
>
>> Hi all,
>>
>> I am new to Python. Just wondering can Python able to do econometric
>> regression in either Time-series or pooled (panel) data? As well as test
>> for hetero, autocorrelation, or endogeneity?

.
.
.
There is not, however, a readily-accessible library targeted
for this sort of work. If I had the opportunity to work in
econometrics now, I'd think seriously about R, Lisp, and
Mathematica, and see what's available among the functional
languages, along with Python.

Smalltalk, too; I'd throw it in the mix. Much serious econometrics
has been done with Fortran, but I have no enthusiasm for pursuing
that direction, mostly because I think too much of the computing
world is going in a different one.


There are many statistics packages and programming languages used in
econometrics and in general, so most of the computing world is going in
a different
"direction", no matter which package or language you choose.

Enough programmers still use Fortran that major hardware vendors such
as Intel, IBM, and Sun are actively maintaining their Fortran 95
compilers and adding features from Fortran 2003. G95 is free, available
almost everywhere that gcc is, and good enough for production use IMO.

The recent book
http://methcenter.psu.edu/newbooks/f...k/thebook.html
Developing Statistical Software in Fortran 95
by David R. Lemmon and Joseph L. Schafer
Spriger (2005)

discusses how to build statistical software components in Fortran that
can be used in statistical packages.

The IMSL and NAG software libraries have extensive statistical
functionality and are available in Fortran, among other languages.

It is important for a programming language used for econometrics to
conveniently handle multidimensional arrays, and here Fortran outshines
C, C++, and Java (NumPy is good, though).

I am a quantitative financial analyst who implements econometrics
algorithms. Data sets are getting bigger -- use of intraday data is now
common -- and the CPU time for many algorithms scales as the N^2 or
N^3, where N is the number of observations. Speed still matters.

May 11 '06 #8

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

Similar topics

1
by: Robert Skidmore | last post by:
I am building an application that will fade one panel to another panel. Both panels will have picture boxes in them (thumbnails). This is what I have tried: private void...
3
by: Harry | last post by:
Hi, Can anyone help. I have a asp.net page (c#), with two panels, both of which have asp:textboxes on. When I press the first button, the second panel shows fine. When I press the button in...
5
by: Robert Phillips | last post by:
I have a Panel control containing a few TextBox controls. The Panel is originally enabled, I enter data into the TextBox controls. When I submit, the Panel is disabled during the PostBack and the...
0
by: simon | last post by:
I have dataGrid with 8 columns. If the user clicks on first column then I set dataGrid.visible=false and show panel with data of the current item. When user clicks the ok on the panel, the datat...
2
by: Joe Au | last post by:
I first add a grid layout panel control to a web form, then put a data grid inside the panel. When I run the web form, the data grid is filled up but it throws outside the panel control. The panel...
9
by: Bill Long | last post by:
I have a control that simply displays a list of links. Following one of the links doesn't post back or redirect to another page, it simply hides the current panel and shows the one you selected......
1
by: NumberCruncher | last post by:
Hi All, I am struggling with setting up my first system of tables, forms,and reports, and could use your help! I am setting up a database to keep track of the production of a produced item. The...
0
by: db007 | last post by:
I have a problem at the moment with a web project. I have two Panels within an UpdatePanel on an aspx page (using Masterpages). I'm using ASP.Net 2.0 with an AJAX enabled website. The two...
1
by: Peter | last post by:
ASP.NET 3.5 I am using HowerMenueExtender to do Balloon popups inside a DataList, and it works fine for static data, but I don't know how to display dynamic data, I don't know how/where to...
0
by: taylorcarr | last post by:
A Canon printer is a smart device known for being advanced, efficient, and reliable. It is designed for home, office, and hybrid workspace use and can also be used for a variety of purposes. However,...
0
by: aa123db | last post by:
Variable and constants Use var or let for variables and const fror constants. Var foo ='bar'; Let foo ='bar';const baz ='bar'; Functions function $name$ ($parameters$) { } ...
0
by: ryjfgjl | last post by:
If we have dozens or hundreds of excel to import into the database, if we use the excel import function provided by database editors such as navicat, it will be extremely tedious and time-consuming...
0
BarryA
by: BarryA | last post by:
What are the essential steps and strategies outlined in the Data Structures and Algorithms (DSA) roadmap for aspiring data scientists? How can individuals effectively utilize this roadmap to progress...
1
by: nemocccc | last post by:
hello, everyone, I want to develop a software for my android phone for daily needs, any suggestions?
0
by: Hystou | last post by:
There are some requirements for setting up RAID: 1. The motherboard and BIOS support RAID configuration. 2. The motherboard has 2 or more available SATA protocol SSD/HDD slots (including MSATA, M.2...
0
marktang
by: marktang | last post by:
ONU (Optical Network Unit) is one of the key components for providing high-speed Internet services. Its primary function is to act as an endpoint device located at the user's premises. However,...
0
Oralloy
by: Oralloy | last post by:
Hello folks, I am unable to find appropriate documentation on the type promotion of bit-fields when using the generalised comparison operator "<=>". The problem is that using the GNU compilers,...
0
jinu1996
by: jinu1996 | last post by:
In today's digital age, having a compelling online presence is paramount for businesses aiming to thrive in a competitive landscape. At the heart of this digital strategy lies an intricately woven...

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.