Welcome to Dream.In.Code
Getting Help is Easy!

Join 132,304 Programmers for FREE! Get instant access to thousands of experts, tutorials, code snippets, and more! There are 1,040 people online right now. Registration is fast and FREE... Join Now!




Scientific computing/statistical analysis in Perl

 
Reply to this topicStart new topic

Scientific computing/statistical analysis in Perl

enigma-paradox
post 1 Oct, 2008 - 07:25 PM
Post #1


New D.I.C Head

*
Joined: 16 Jun, 2008
Posts: 8

I have been taking a class that is taught in R and I have been trying to see if I could do the same things in Perl. Does perl have a package that can be used for scientific computing/statistical analysis?

Things that we've done in class in R that I've tried to do in Perl but couldn't figure out how to do?
Read excel files into R and be able to call up variables/columns individually
making graphs.

again, does Perl have a package that is similar to R or Matlab?
User is offlineProfile CardPM

Go to the top of the page

KevinADC
post 1 Oct, 2008 - 08:16 PM
Post #2


D.I.C Head

Group Icon
Joined: 23 Jan, 2007
Posts: 212



Thanked 3 times

Dream Kudos: 50
My Contributions


http://search.cpan.org/search?query=matlab&mode=all
http://search.cpan.org/~csoe/PDL-2.4.3/Basic/Pod/Intro.pod

This post has been edited by KevinADC: 1 Oct, 2008 - 08:17 PM
User is offlineProfile CardPM

Go to the top of the page

evolivid
post 11 Nov, 2008 - 12:03 PM
Post #3


New D.I.C Head

*
Joined: 24 Jul, 2008
Posts: 28


My Contributions




You might want to look in to the PDL module for perl

PDL ("Perl Data Language") gives standard Perl the ability to compactly store and speedily manipulate the large N-dimensional data arrays which are the bread and butter of scientific computing.

PDL turns perl in to a free, array-oriented, numerical language similar to (but, we believe, better than) such commerical packages as IDL and MatLab. One can write simple perl expressions to manipulate entire numerical arrays all at once. For example, using PDL the perl variable $a can hold a 1024x1024 floating point image, it only takes 4MB of memory to store it and expressions like $a=sqrt($a)+2 manipulate the whole image in a few milliseconds.

A simple interactive shell (perldl) is provided for use from the command line and a module (PDL) for use in perl scripts.

The PDL distribution for Perl is free Software and provides extensive numerical and semi-numerical functionality with support for two- and three-dimensional visualisation as well as a variety of I/O formats. The goal is to allow PDL to interact with a variety of external numerical packages, graphics and visualisation systems. Easy interfacing to such systems is one of the core design features of PDL.

PDL
User is offlineProfile CardPM

Go to the top of the page

KevinADC
post 11 Nov, 2008 - 03:30 PM
Post #4


D.I.C Head

Group Icon
Joined: 23 Jan, 2007
Posts: 212



Thanked 3 times

Dream Kudos: 50
My Contributions


The second link in my post correctly directs the user to the PDL-Intro page on CPAN. Your link seems to go nowhere.
User is offlineProfile CardPM

Go to the top of the page

Fast ReplyReply to this topicStart new topic
Time is now: 11/22/08 02:03AM

Live Help!

Tutorials

Programming

Web Development

Reference Sheets

Code Snippets

Bye Bye Ads

Free DIC T-Shirt

T-Shirt Example

Related Sites

Monthly Drawing

Thumb Drive

Partners

Top Contributors

Top 10 Kudos This Month