Re: Data Format
- To: mathgroup at smc.vnet.net
- Subject: [mg127523] Re: Data Format
- From: Bill Rowe <readnews at sbcglobal.net>
- Date: Thu, 2 Aug 2012 04:48:01 -0400 (EDT)
- Delivered-to: l-mathgroup@mail-archive0.wolfram.com
- Delivered-to: l-mathgroup@wolfram.com
- Delivered-to: mathgroup-newout@smc.vnet.net
- Delivered-to: mathgroup-newsend@smc.vnet.net
On 8/1/12 at 4:58 AM, nkormanik at gmail.com (Nicholas Kormanik) wrote: >Please consider the following code, which is data imported directly >into Mathematica via a .mtp file (Minitab Portable Worksheet), and >then using list assignment: >list = {"C1" -> {5.`, 4.`, 7.`, 3.`, 6.`, 6.`, 7.`, 1.`, 5.`, 6.`}, >"C2" >-> {2.`, 5.`, 6.`, 7.`, 7.`, 1.`, 5.`, 4.`, 7.`, 2.`}} >The following two commands work: >Mean["C1" /. list] >Mean["C2" /. list] >However I would prefer to be able to issue the following commands >instead: >Mean[C1] >Mean[C2] >How can the code at top be converted so that these simpler commands >will work? simply assign the results of the replacement rule to a variable, i.e., In[5]:= c1 = "C1" /. list; Mean[c1] Out[6]= 5. Here, I have intentionally used lower case for the first letter of the variable name which ensures my name cannot conflict with any built-in symbols.