Bookmark and Share

Notice: On March 31, it was announced that Statalist is moving from an email list to a forum. The old list will shut down on April 23, and its replacement, statalist.org is already up and running.


[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: st: combining different storage types


From   Edward James <ej111005@gmail.com>
To   statalist@hsphsun2.harvard.edu
Subject   Re: st: combining different storage types
Date   Sun, 9 Oct 2011 00:52:59 +0900

Thank you, Nick. I will try your suggestions. :)

2011/10/9 Nick Cox <njcoxstata@gmail.com>:
> OK. So you haven't after all done this (and I misunderstood "I manage
> to combine..."). That is indeed illegal.
>
> egen ctryear = group(country year), valuelabel
>
> egen ctryear = concat(country year)
>
> gen ctryear = country + string(year)
>
> are three ways of doing what you want. The first is the best for most purposes.
>
> Nick
>
> On Sat, Oct 8, 2011 at 4:45 PM, Edward James <ej111005@gmail.com> wrote:
>> When I type command like this way, "gen ctryear=country + year",  the
>> error message comes up: "type mismatch"
>> Do I have to use another command?
>>
>>
>> 2011/10/9 Nick Cox <njcoxstata@gmail.com>:
>>> Sorry, but I did understand that, and my comment is the same. You
>>> don't explain in what sense you have a problem. I see no problem here.
>>>
>>> You said, or at least I inferred, that you have produced such a
>>> variable, but perhaps you did not mean to say that.
>>>
>>> Nick
>>>
>>> On Sat, Oct 8, 2011 at 4:34 PM, Edward James <ej111005@gmail.com> wrote:
>>>> Dear Nick.
>>>> My intention is that I want to combine two variables which has
>>>> different storage types; one is "str" and the other is "int."
>>>>
>>>> 2011/10/9 Nick Cox <njcoxstata@gmail.com>:
>>>>> It is not clear what you think is a problem. Something like "Spain95"
>>>>> could be the value of a string variable or the value label of a
>>>>> numeric variable, which seems as much flexibility as you might want.
>>>>>
>>>>> Apart from -graph combine-, not relevant here, the -combine- command
>>>>> appears to be a specialist user-written command for meta-analysts on
>>>>> SSC. Again what it has to do with your question isn't clear.
>>>>>
>>>>> (Very common words such as -combine- are likely to be grabbed by
>>>>> StataCorp for their own commands.)
>>>>>
>>>>> Nick
>>>>>
>>>>> On Sat, Oct 8, 2011 at 4:19 PM, Edward James <ej111005@gmail.com> wrote:
>>>>>
>>>>>> I want to make a variable such as "Spain95" or "Germany05." So I
>>>>>> manage to combine two variables, "country" and "year," although the
>>>>>> storage type is different.
>>>>>> Is it possible to make a variable with -combine- command? or do you
>>>>>> have any idea concerning this problem?
>>>>>
>
> *
> *   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/


© Copyright 1996–2014 StataCorp LP   |   Terms of use   |   Privacy   |   Contact us   |   Site index