Dyalog for statistics and machine learning?

APL-related discussions - a stream of APL consciousness.
Not sure where to start a discussion ? Here's the place to be
Forum rules
This forum is for discussing APL-related issues. If you think that the subject is off-topic, then the Chat forum is probably a better place for your thoughts !
Post Reply
johnlyn763
Posts: 10
Joined: Tue Dec 28, 2010 12:18 pm

Dyalog for statistics and machine learning?

Post by johnlyn763 »

All the world is busy using R to do statistical analysis and even machine learning. Does anyone know if Dyalog APL is used to do similar work? I know that back in the day there were some awesome workspaces for statistics - are there modern equivalents? Thanks
DanB|Dyalog

Re: Dyalog for statistics and machine learning?

Post by DanB|Dyalog »

Dyalog has a workspace to interface with R.
You need to have R installed then )LOAD Rconnect.
johnlyn763
Posts: 10
Joined: Tue Dec 28, 2010 12:18 pm

Re: Dyalog for statistics and machine learning?

Post by johnlyn763 »

Sure, but seriously didn't the APL language RULE the stats world at one time? Has everyone abandoned their APL statistics workspaces for R?

I'm interested because of the vast execution features in Dyalog APL. I would love be able to put a machine learning algorithm from an R package head to head with a similar one done in pure APL.
DanB|Dyalog

Re: Dyalog for statistics and machine learning?

Post by DanB|Dyalog »

APL never "ruled" the stats world. There were some good programs out there for a while but superior products quickly appeared.
APL is a general language, not a specialized one.
If you want to stay in APL and your requirements are simple you can write some code in APL to do that.
And if you are willing to wait a little longer I hear there is a stat package coming out soon from Steve Mansour.
But if your requirements are complex you are better off using something like R which has been tested thoroughly. And you can drive it from APL!
MikeBa
Posts: 27
Joined: Thu Mar 14, 2013 11:40 am

Re: Dyalog for statistics and machine learning?

Post by MikeBa »

I vaguely recall that in the mid-70s, Atkins (Phil Goacher's team) had some serious statistical functions. In the 1980s, Statgraphics ( http://dl.acm.org/citation.cfm?id=801195&dl=ACM&coll=DL&CFID=651663134&CFTOKEN=21263531 ) seemed to rule the UK business world.

Whatever happened to all that lovely code - discarded by the generation that needs 11 GB for a bug-ridden operating system.
DanB|Dyalog

Re: Dyalog for statistics and machine learning?

Post by DanB|Dyalog »

As I wrote: "There were some good programs out there for a while but superior products quickly appeared."...
User avatar
Brian|Dyalog
Posts: 120
Joined: Thu Nov 26, 2009 4:02 pm
Location: West Henrietta, NY

Re: Dyalog for statistics and machine learning?

Post by Brian|Dyalog »

Dr. Stephen Mansour has authored TamStat - Taming Statistics with APL, which is a workspace with a textbook and reference card. Steve did a presentation on TamStat in Sicily at Dyalog'15 (https://www.youtube.com/watch?v=QgfKqep3_Ms), and will be conducting a half-day workshop and making an updated presentation in Glasgow at Dyalog'16 in October.

I've met with Steve regarding packaging and distributing TamStat and I anticipate it will be available either on the Dyalog website or GitHub sometime this Fall.
johnlyn763
Posts: 10
Joined: Tue Dec 28, 2010 12:18 pm

Re: Dyalog for statistics and machine learning?

Post by johnlyn763 »

Anyone know where I can find the TamStat workspace?
User avatar
Adam|Dyalog
Posts: 143
Joined: Thu Jun 25, 2015 1:13 pm

Re: Dyalog for statistics and machine learning?

Post by Adam|Dyalog »

johnlyn763 wrote:Anyone know where I can find the TamStat workspace?
TamStat is proprietary, but see https://tamstat.com/ for the web version and (under Contact) how to obtain the free 30-day trial version.
Post Reply