Re: in a loop
- To: mathgroup at smc.vnet.net
- Subject: [mg111892] Re: in a loop
- From: Helen Read <hpr at together.net>
- Date: Tue, 17 Aug 2010 01:22:02 -0400 (EDT)
- References: <i4b205$b77$1@smc.vnet.net>
- Reply-to: HPR <read at math.uvm.edu>
On 8/16/2010 5:56 AM, Murray Eisenberg wrote: > On 8/15/2010 7:39 AM, Helen Read wrote: > >> Ever since Grid and Column were introduced, I find no need for TableForm >> anymore. > > Table with TableForm still seems easier when you want to add column or > row headers. With Grid, etc., you have to explicitly adjoin rows or > columns with the headers. ColumnHeadings and RowHeadings have been on my wish list ever since Grid was introduced. I don't know why we don't have them. Still, I like Grid so much better that I am willing to Join my own labels. That seems to be more effort than most of my students will go to (though a few of them will). So I started slapping Labeled[] around Grids in class (without saying anything about it), and the students started imitating it. We'll be making tables of terms and partial sums of a series, say, and do something like this to keep track of which table is which: terms=Table[{n,N[a[n]]},{n,1,25}]; Labeled[Grid[terms,Frame->All], "Terms"] Some of the students are even willing to put in some manual spacing to label the columns. Labeled[Grid[terms,Frame->All], " n a[n]"] But yeah, ColumnHeadings and RowHeadings would be nice to have for Grid. -- Helen Read University of Vermont