Statalist The Stata Listserver


[Date Prev][Date Next][Thread Prev][Thread Next][Date index][Thread index]

Re: st: cut string variables


From   "Ada Ma" <heu034@googlemail.com>
To   statalist@hsphsun2.harvard.edu
Subject   Re: st: cut string variables
Date   Mon, 22 May 2006 21:51:29 +0100

If you have a lot of repeated values in your word variable, you might
consider turning the string variable into a numeric variable with
labels:

encode word, gen(word2)

It would make the data set smaller (so it will load faster), and the
label word2 would keep  what your original variable says.



On 5/22/06, Richard Goldstein <richgold@ix.netcom.com> wrote:
use the substr function, as in

gen str word2=substr(word1,1,50)

to get the first 50 characters of word1 into the new variable called word2

Rich

susanne neckermann wrote:
> Hello,
> I cannot open a data set in my intercooled Stata version because one of
> the variables is a string with 102 characters and intercooled Stata only
> allows for 80.
> I can open the data set at a friend's computer who has the full version
> of stata. But we have not found out, what the command is to cut the
> length of this particular string. so that we can change the data set and
> I can work with it on my computer.
> It would be o.k., if only the first 50 characters or so remain.
>
> Can you help?
> Thank you very much.
> Greetings from Switzerland,
> Susanne

*
*   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/


--
Ada Ma
Research Fellow
Health Economics Research Unit
University of Aberdeen, UK.
http://www.abdn.ac.uk/heru/
Tel: +44 (0) 1224 553863
Fax: +44 (0) 1224 550926

*
*   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–2014 StataCorp LP   |   Terms of use   |   Privacy   |   Contact us   |   What's new   |   Site index