<?xml version="1.0" encoding="UTF-8"?>
<rss xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:taxo="http://purl.org/rss/1.0/modules/taxonomy/" version="2.0">
  <channel>
    <title>topic Re: Concatenate values in a column in Discussions</title>
    <link>https://community.jmp.com/t5/Discussions/Concatenate-values-in-a-column/m-p/463807#M70843</link>
    <description>&lt;P&gt;The New Column syntax can be simplified.&amp;nbsp;&amp;nbsp;&lt;/P&gt;
&lt;PRE&gt;&lt;CODE class=" language-jsl"&gt;Names Default To Here( 1 );

dt = New Table( "Concatenate",
	Add Rows( 3 ),
	New Column( "ROW", Character, "Nominal", Set Values( {"5", "3", "12"} ) ),
	New Column( "COL", Character, "Nominal", Set Values( {"1", "2", "-1"} ) )
);

// Creae new column
dt &amp;lt;&amp;lt; New Column( "CELL1", Character,formula(:ROW || "_" || :COL) );
//or
dt &amp;lt;&amp;lt; New Column( "CELL2", Character,formula( Concat( :ROW, "_", :COL) ) );&lt;/CODE&gt;&lt;/PRE&gt;</description>
    <pubDate>Thu, 24 Feb 2022 13:27:33 GMT</pubDate>
    <dc:creator>txnelson</dc:creator>
    <dc:date>2022-02-24T13:27:33Z</dc:date>
    <item>
      <title>Concatenate values in a column</title>
      <link>https://community.jmp.com/t5/Discussions/Concatenate-values-in-a-column/m-p/463730#M70837</link>
      <description>&lt;P&gt;Seems like this should be simple, but I cannot find a clear example. I would like to concatinate the values in columns of a specific name("ROW" and "COL") and create a new column with the result in it. Example below.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;ROW COL CELL&lt;/P&gt;&lt;P&gt;5 1 5_1&lt;/P&gt;&lt;P&gt;3 2 3_2&lt;/P&gt;&lt;P&gt;12 -1 12_-1&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;best shot at code so far:&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;PRE&gt;column("ROW") &amp;lt;&amp;lt; Data type(Character);
column("COL") &amp;lt;&amp;lt; Data type(Character);

//a = {column("ROW"), column("COL")};  
ConExpr = concat items({column("ROW"), column("COL")} , "_"); 

//Add "CELL" column = concat col(ROW) "_" col(COL)
dt &amp;lt;&amp;lt; new column("CELL",Character, "Nominal", Format("Best", 12), formula(eval(Expr(ConExpr))));&lt;/PRE&gt;&lt;P&gt;my results:&lt;/P&gt;&lt;P&gt;CELL&lt;/P&gt;&lt;P&gt;_&lt;/P&gt;&lt;P&gt;_&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Any help in understanding why my code evaluates to that and the correct implementation would be greatly appreciated.&lt;/P&gt;&lt;DIV&gt;&lt;DIV&gt;&lt;DIV class=""&gt;&amp;nbsp;&lt;/DIV&gt;&lt;DIV class=""&gt;&lt;DIV class=""&gt;&lt;P class=""&gt;&amp;nbsp;&lt;/P&gt;&lt;P class=""&gt;&amp;nbsp;&lt;/P&gt;&lt;/DIV&gt;&lt;/DIV&gt;&lt;/DIV&gt;&lt;/DIV&gt;</description>
      <pubDate>Sat, 10 Jun 2023 23:44:46 GMT</pubDate>
      <guid>https://community.jmp.com/t5/Discussions/Concatenate-values-in-a-column/m-p/463730#M70837</guid>
      <dc:creator>ladomiqo</dc:creator>
      <dc:date>2023-06-10T23:44:46Z</dc:date>
    </item>
    <item>
      <title>Re: Concatenate values in a column</title>
      <link>https://community.jmp.com/t5/Discussions/Concatenate-values-in-a-column/m-p/463746#M70839</link>
      <description>&lt;P&gt;I concatenated it the following way. Is this your Goal? Does it help?&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&lt;span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="mlo1_0-1645701183435.png" style="width: 400px;"&gt;&lt;img src="https://community.jmp.com/t5/image/serverpage/image-id/40281iD3FBAC72BC965C02/image-size/medium?v=v2&amp;amp;px=400" role="button" title="mlo1_0-1645701183435.png" alt="mlo1_0-1645701183435.png" /&gt;&lt;/span&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Thu, 24 Feb 2022 11:16:04 GMT</pubDate>
      <guid>https://community.jmp.com/t5/Discussions/Concatenate-values-in-a-column/m-p/463746#M70839</guid>
      <dc:creator>mlo1</dc:creator>
      <dc:date>2022-02-24T11:16:04Z</dc:date>
    </item>
    <item>
      <title>Re: Concatenate values in a column</title>
      <link>https://community.jmp.com/t5/Discussions/Concatenate-values-in-a-column/m-p/463752#M70840</link>
      <description>&lt;P&gt;There are several issues in your script,&lt;/P&gt;
&lt;P&gt;e.g. you need to put expressions in an "expr()" etc., please see scripting index for further documentation,&lt;/P&gt;
&lt;P&gt;and try out.&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;BR&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;PRE&gt;&lt;CODE class=" language-jsl"&gt;Names Default To Here( 1 );

dt = New Table( "Concatenate",
	Add Rows( 3 ),
	New Column( "ROW", Character, "Nominal", Set Values( {"5", "3", "12"} ) ),
	New Column( "COL", Character, "Nominal", Set Values( {"1", "2", "-1"} ) )
);
  
// ConExpr = expr(Concat Items( {Column( "ROW" )[Row()], Column( "COL" )[Row()]}, "_" )); 
ConExpr = expr(Concat Items( {:ROW, :COL}, "_" ); );

//Add "CELL" column = concat col(ROW) "_" col(COL)
dt &amp;lt;&amp;lt; New Column( "CELL", Character, "Nominal", formula( Name Expr( ConExpr ) ) );&lt;/CODE&gt;&lt;/PRE&gt;</description>
      <pubDate>Thu, 24 Feb 2022 11:30:52 GMT</pubDate>
      <guid>https://community.jmp.com/t5/Discussions/Concatenate-values-in-a-column/m-p/463752#M70840</guid>
      <dc:creator>Georg</dc:creator>
      <dc:date>2022-02-24T11:30:52Z</dc:date>
    </item>
    <item>
      <title>Re: Concatenate values in a column</title>
      <link>https://community.jmp.com/t5/Discussions/Concatenate-values-in-a-column/m-p/463807#M70843</link>
      <description>&lt;P&gt;The New Column syntax can be simplified.&amp;nbsp;&amp;nbsp;&lt;/P&gt;
&lt;PRE&gt;&lt;CODE class=" language-jsl"&gt;Names Default To Here( 1 );

dt = New Table( "Concatenate",
	Add Rows( 3 ),
	New Column( "ROW", Character, "Nominal", Set Values( {"5", "3", "12"} ) ),
	New Column( "COL", Character, "Nominal", Set Values( {"1", "2", "-1"} ) )
);

// Creae new column
dt &amp;lt;&amp;lt; New Column( "CELL1", Character,formula(:ROW || "_" || :COL) );
//or
dt &amp;lt;&amp;lt; New Column( "CELL2", Character,formula( Concat( :ROW, "_", :COL) ) );&lt;/CODE&gt;&lt;/PRE&gt;</description>
      <pubDate>Thu, 24 Feb 2022 13:27:33 GMT</pubDate>
      <guid>https://community.jmp.com/t5/Discussions/Concatenate-values-in-a-column/m-p/463807#M70843</guid>
      <dc:creator>txnelson</dc:creator>
      <dc:date>2022-02-24T13:27:33Z</dc:date>
    </item>
    <item>
      <title>Re: Concatenate values in a column</title>
      <link>https://community.jmp.com/t5/Discussions/Concatenate-values-in-a-column/m-p/463832#M70848</link>
      <description>&lt;P&gt;Jim's solution is the easiest - no need to overcomplicate things with expr, eval etc.&amp;nbsp;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Thu, 24 Feb 2022 14:01:01 GMT</pubDate>
      <guid>https://community.jmp.com/t5/Discussions/Concatenate-values-in-a-column/m-p/463832#M70848</guid>
      <dc:creator>pmroz</dc:creator>
      <dc:date>2022-02-24T14:01:01Z</dc:date>
    </item>
    <item>
      <title>Re: Concatenate values in a column</title>
      <link>https://community.jmp.com/t5/Discussions/Concatenate-values-in-a-column/m-p/464214#M70873</link>
      <description>&lt;P&gt;sure, simply wanted to stay near to the given example. Eventually there is a more complex environment, that for expr was needed.&lt;/P&gt;</description>
      <pubDate>Thu, 24 Feb 2022 22:11:16 GMT</pubDate>
      <guid>https://community.jmp.com/t5/Discussions/Concatenate-values-in-a-column/m-p/464214#M70873</guid>
      <dc:creator>Georg</dc:creator>
      <dc:date>2022-02-24T22:11:16Z</dc:date>
    </item>
  </channel>
</rss>

