Re: CategoryCounts
- To: mathgroup at smc.vnet.net
- Subject: [mg61442] Re: [mg61403] CategoryCounts
- From: "Carl K. Woll" <carl at woll2woll.com>
- Date: Wed, 19 Oct 2005 02:16:35 -0400 (EDT)
- References: <200510180644.CAA11223@smc.vnet.net>
- Sender: owner-wri-mathgroup at wolfram.com
Gregory Lypny wrote: > Hello Everyone, > > I'm having trouble with the bivariate form of CategoryCounts. > > I have an 1000 x 11 array named h1 whose 9th and 11th columns contain > the month and year, such as > > h1[[All, {9,11}]={{October, 1999}, {October, 1999}, {October, 1999}, > {August, 1999}, {August, 1999},...} > > Picking off months is no problem because > CategoryCounts[h1[[All, 9]], {"October", "July", "August"}] > correctly gives me {38, 752, 210}. > > And picking off years is also no problem because > CategoryCounts[h1[[All, 11]], {1999, 2000, 2001, 2002, 2003}] > correctly gives me {1000, 0, 0, 0, 0} (the first 1,000 observations > all occurred in 1999). > > But picking off months and years does not give me the 3 x 5 array > that I expect: > CategoryCounts[h1[[All, {9,11}]], {{"October", "July", "August"}, > {1999, 2000, 2001, 2002, 2003}}] > yields {0, 0}. > > What am I doing wrong? Any advice would be most appreciated. > > Greg > Your syntax is a bit off. In your example you should use: CategoryCounts[ h1[[All, {9,11}]], {{"October"},{"July"},{"August"}}, {{1999},{2000},{2001},{2002},{2003}} ] Specifically, you should have 3 arguments to CategoryCounts, not 2 as in your example. Carl Woll Wolfram Research
- References:
- CategoryCounts
- From: Gregory Lypny <gregory.lypny@videotron.ca>
- CategoryCounts