In my last post I wrote about my new extension command, SPSSINC TRANS.  That command makes it very easy to apply Python functions to the case data by handling all the data passing, variable creation, etc, so you just have to write one line of Python code to call the function.

I have now posted a substantial rework of the initial beta version.  As the saying goes, plan to throw one away: you will anyway.  The difficult part of designing and implementing this command was getting the Python function expression through the SPSS Universal Parser, which doesn’t speak Python, and then taking it apart and setting up the requisite connections with the data.

Read more

Bookmark and Share
Print This Post   Email This Post  

In my last post, I wrote about the productivity achievable with Python, telling the story of creating the SPSSINC TURF extension command and dialog box.  Well, when the cat’s away, the mice will play.  This post is about scalability and optimizing the TURF algorithm,
Read more

Technorati Tags: SPSS Statistics v17

Bookmark and Share
Print This Post   Email This Post  

Stylin’

Posted By Graham Wills on Feb 19, 2009 at 12:02 PM
Filed Under Clementine, SPSS Statistics v17, Visualization | 4 Comments

In my last blog post I shared some templates that added functionality — specifically, maps. That is one use of templates; allowing custom features or new and relatively ‘untested’ features to be used without needing a lot of new user controls, syntax or whatever. A second use is more prosaic, but can be a real time-saver: custom styles.

Styled Mosaic-like Plot

Styled Mosaic-like Plot.

Read more

Technorati Tags: Mosaic Plot, Paneling, Styles, Templates, Visualization

Bookmark and Share
Print This Post   Email This Post  
US States Average Summer Temperature

US States Average Summer Temperature

For the VizML visualization system used in SPSS products, maps are simply another element that can be used within the grammatical formulation.
Read more

Technorati Tags: Choropleth, Geography, Grammar of Graphics, maps, Visualization

Bookmark and Share
Print This Post   Email This Post  

How to Speak Visualization

Posted By Graham Wills on Jan 22, 2009 at 04:01 PM
Filed Under Grammar of Graphics, Visualization | 1 Comment

In English, we use many different words to describe the same basic objects. In one survey, researchers Dieth and Orton explored which words were used for the place where a farmer might keep his cow, depending on where the speaker resided in England. The results include words like byre, shippon, mistall, cow-stable, cow-house, cow-shed, neat-house or beast-house. We see the same situation in visualization, where a two-dimensional chart with data displayed as a collection of points, using one variable for the horizontal axis and one for the vertical, is variously called a scatterplot, a scatter diagram, a scatter graph, a 2D dotplot or even a star field.
Read more

Technorati Tags: Leland Wilkinson, rose diagram, taxonomies, The Grammar of Graphics, Visualization

Bookmark and Share
Print This Post   Email This Post