       Re: Accessing Elements of Arrays in TableForm

• To: mathgroup at smc.vnet.net
• Subject: [mg61680] Re: Accessing Elements of Arrays in TableForm
• From: "Jens-Peer Kuska" <kuska at informatik.uni-leipzig.de>
• Date: Wed, 26 Oct 2005 01:01:35 -0400 (EDT)
• Organization: Uni Leipzig
• References: <djk2bl\$h3q\$1@smc.vnet.net>
• Sender: owner-wri-mathgroup at wolfram.com

```Hi,

dat = Table[Random[], {4}, {4}] // TableForm

dat[[1, 2, 2]]

Regards

Jens

"Gregory Lypny" <gregory.lypny at videotron.ca>
schrieb im Newsbeitrag
news:djk2bl\$h3q\$1 at smc.vnet.net...
| Hello Everyone,
|
|     I've created a fairly inelegant function for
computing seven
| descriptive statistics on the columns of a
matrix: total, mean,
| median, and so on.  It looks like this.
|
| DescStatsIntegerForm[x_] :=
|   Transpose[
|     Flatten[
|       Round[
|         {{Total[x]}, {Mean[x]},
|           {Median[x]}, {StandardDeviation[x]},
|           {SampleRange[x]}, {Apply[Min,
x\[Transpose], 2]}, {Apply[Max,
|           x\[Transpose], 2]}}], 1]]
|
|     For the results to read easily, I could make
TableForm part of
| the function as below, where the user supplies
the names of the
| series (the columns) and the names of the
statistics are hard-wired
| into the function.  This will produce a nice
table with variable
| names as the row headings and the names of the
statistics as column
| headings.  The problem is that individual
elements, such as (3, 4),
| are no longer accessible.  Is there any way
around this?  That is,
| can functions be built so that their output is
in table form and
| their individual elements can still be
referenced for further
| calculations?
|
|     Any advice would be most appreciated.
|
| DescStatsIntegerFormTable[x_, varNamesList_] :=
|   TableForm[
|     Transpose[
|       Flatten[
|         Round[
|           {{Total[x]}, {Mean[x]},
|             {Median[x]}, {StandardDeviation[x]},
|             {SampleRange[x]}, {Apply[Min,
|           x\[Transpose], 2]}, {Apply[Max,
x\[Transpose], 2]}}], 1]],
|             Total", "Mean", "Median", "S.d",
"Range", "Min.", "Max."}}]
|
|     Regards,
|
|         Greg
|

```

• Prev by Date: Re: Exporting XML as DocBook, etc
• Next by Date: Re: Language vs. Library why it matters
• Previous by thread: Accessing Elements of Arrays in TableForm