Notice: On April 23, 2014, Statalist moved from an email list to a forum, based at statalist.org.

# Re: AW: AW: st: error message "too many weights"

 From Nick Cox <[email protected]> To [email protected] Subject Re: AW: AW: st: error message "too many weights" Date Sun, 25 Mar 2012 19:03:39 +0100

```I could tell you about Stata. But you really need to explain what the
variable -gew- is, why some values are not integers, and why you want
to treat them as frequency weights.

Nick

On Sun, Mar 25, 2012 at 6:50 PM, Jette Kellerhoff <[email protected]> wrote:
> There are some non-integer values. How to create integers?
>
> -----Ursprüngliche Nachricht-----
> Von: [email protected]
> [mailto:[email protected]] Im Auftrag von Nick Cox
> Gesendet: Sonntag, 25. März 2012 19:14
> An: [email protected]
> Betreff: Re: AW: AW: st: error message "too many weights"
>
> The implication is that your variable -gew- contains non-integer
> values. Is that true?
>
> . list gew if gew != floor(gew)
>
> fweights indicate frequencies, which must be integers.
>
> On Sun, Mar 25, 2012 at 6:09 PM, Jette Kellerhoff <[email protected]> wrote:
>> I removed the first bracket, but the error message is still the same: may
>> not use noninteger frequency weights
>> stset tfp [fweight = gew], id(hhnrakt) f(des=2 4 6 8 10 12) exit(time .)
>>
>> -----Ursprüngliche Nachricht-----
>> Von: [email protected]
>> [mailto:[email protected]] Im Auftrag von Steve Samuels
>> Gesendet: Sonntag, 25. März 2012 18:48
>> An: [email protected]
>> Betreff: Re: AW: AW: st: error message "too many weights"
>>
>> You did not follow my advice to look at the examples. You only removed the
>> last bracket; the beginning "[" of the second pair remains.
>>
>> Steve
>> [email protected]
>>
>> On Mar 25, 2012, at 12:40 PM, Jette Kellerhoff wrote:
>>
>> Thanks for your advice. If I remove the brackets, I get the following
> error
>> message may not use noninteger frequency weights. I don't understand it,
>> because fweights are allowed in the stset-command.
>> The do-file:
>> stset tfp [fweight=gew] [ ,id(hhnrakt) f(des=2 4 6 8 10 12) exit(time.)
>>
>> Jette
>>
>>
>>
>> -----Ursprüngliche Nachricht-----
>> Von: [email protected]
>> [mailto:[email protected]] Im Auftrag von Steve Samuels
>> Gesendet: Donnerstag, 22. März 2012 22:45
>> An: [email protected]
>> Betreff: Re: AW: st: error message "too many weights"
>>
>>
>> I should add that in the -help- for -stset-, the brackets indicate where
>> options, if any, should go. Before running an unfamiliar command, always
>> look at the examples at the bottom of the help screen or in the manual.
>>
>> Steve
>>
>> Remove the second pair of brackets in your -stset- statement. They are not
>> legal Stata syntax.
>>
>>
>>
>> Steve
>> [email protected]
>>
>>
>> On Mar 22, 2012, at 3:18 PM, Jette Kellerhoff wrote:
>>
>> Sorry for the impatientness, but I have to solve the problem very soon.
>> The case:
>> - 4841 subjects with multiple record per subject (max 4 records)
>> - for each subject exists a weight, which identifies the real abundance
>> pattern in time
>>
>> I used the following do-file:
>> gen des =tfin~=ti
>>
>> gen tf = tfin-tstart+1
>>
>> gen org=1+2*(spell-1)
>> replace des=org
>> replace des=org+1 if tfin<ti
>> gen tfc=tstart if spell==1
>> replace tfc=tfc[_n-1] if spell~=1 & hhnrakt==hhnrakt[_n-1]
>> gen tsp = tstart-tfc
>> gen tfp = tfin-tfc+1
>> stset tfp [fweight=gew] [ ,id(hhnrakt) f(des=2 4 6 8 10 12) exit(time .)]
>>
>>
>> -----Ursprüngliche Nachricht-----
>> Von: [email protected]
>> [mailto:[email protected]] Im Auftrag von Richard
> Herron
>> Gesendet: Donnerstag, 22. März 2012 19:49
>> An: [email protected]
>> Betreff: Re: st: error message "too many weights"
>>
>> Jette, can you provide a reproducible example? That may help diagnose
>> your problem. Can you reproduce the error with -sysuse- data or
>>
>> Also, it may take more than a few hours to get a response given
>> different time zones and work schedule.
>>
>> Richard Herron
>>
>>
>>
>> On Thu, Mar 22, 2012 at 14:34, Jette Kellerhoff <[email protected]> wrote:
>>> Dear Statalist members,
>>>
>>> how to deal with weights according to survival data analysis? If I use
>>> fweights according to stset command, I get the error message "too many
>>> weights". Does anyone have any suggestions?
>>>
>
> *
> *   For searches and help try:
> *   http://www.stata.com/help.cgi?search
> *   http://www.stata.com/support/statalist/faq
> *   http://www.ats.ucla.edu/stat/stata/
>
>
> *
> *   For searches and help try:
> *   http://www.stata.com/help.cgi?search
> *   http://www.stata.com/support/statalist/faq
> *   http://www.ats.ucla.edu/stat/stata/

*
*   For searches and help try:
*   http://www.stata.com/help.cgi?search
*   http://www.stata.com/support/statalist/faq
*   http://www.ats.ucla.edu/stat/stata/
```