|
[Date Prev][Date Next][Thread Prev][Thread Next][Date index][Thread index]
Re: st: RE: Utility to reduce vector length by a given number of elements
From
Rachel <[email protected]>
To
[email protected]
Subject
Re: st: RE: Utility to reduce vector length by a given number of elements
Date
Fri, 9 Mar 2007 09:55:47 -0500
Thanks Nick, this works. I was hoping for a one step command
(analagous to the functionality for strings in your -renvars-
command) that did not involve computing the length, but apparently
this doesn't exist.
On 3/8/07, Nick Cox <[email protected]> wrote:
You may not know the length, but Stata does, so
does this suit?
. matrix a = (1,2,3,4,5,6,7,8,9,10)
. mat list a
a[1,10]
c1 c2 c3 c4 c5 c6 c7 c8 c9 c10
r1 1 2 3 4 5 6 7 8 9 10
. local last = colsof(a) - 5
. matrix a = a[1, 1..`last']
. mat list a
a[1,5]
c1 c2 c3 c4 c5
r1 1 2 3 4 5
Nick
[email protected]
Rachel
> Is there a Stata (rather than Mata) utility that will remove the last
> n elements of a vector? Is there some way of doing this without
> explicitly without knowing (or evaluating) the length of the vector?
*
* For searches and help try:
* http://www.stata.com/support/faqs/res/findit.html
* http://www.stata.com/support/statalist/faq
* http://www.ats.ucla.edu/stat/stata/
*
* For searches and help try:
* http://www.stata.com/support/faqs/res/findit.html
* http://www.stata.com/support/statalist/faq
* http://www.ats.ucla.edu/stat/stata/
© Copyright 1996–2024 StataCorp LLC | Terms of use | Privacy | Contact us | What's new | Site index |