Subscribe Bookmark RSS Feed

Is it possible to create Histograms from a list?

chfields

Community Trekker

Joined:

Apr 2, 2013

I have data sets where data is in Columns.  I want to create histograms for each parameter.

I know that I could stack the data and us the following command:

Current Data Table() << Distribution( Continuous Distribution( Column( :param_value ) ), By( :param_name ) );

I would like to use a list to create the histograms as I have code to work on each column individually.

I have tried the following with no luck:

::param_list = {:parameter1, :parameter2, :parameter3, :parameter4};

Current Data Table() << Distribution( Continuous Distribution( Column( ::param_list ) ));

2 REPLIES
M_Anderson

Staff

Joined:

Nov 21, 2014

You could grab the data from the table as a matrix.  Take a single row of data and transpose it - giving you the list of data required by the distribution platform.

Best,

M

kevin_c_anderso

Community Trekker

Joined:

Jun 5, 2014

Try this (you need to evaluate the list!):

Semi_dt = Open( “$SAMPLE_DATA/Semiconductor Capability.jmp” );

cont_lst = Semi_dt << Get Column Names( Continuous );

Distribution( Column( Eval( cont_lst ) ),  Ignore Platform Preferences( 1 ), Histograms Only );