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

From |
"Martin Weiss" <martin.weiss1@gmx.de> |

To |
<statalist@hsphsun2.harvard.edu> |

Subject |
st: AW: Listing data in a user-defined layout |

Date |
Sun, 21 Jun 2009 17:56:34 +0200 |

<> -display- may indeed be your best friend in this exercise... ************* sysuse auto, clear forvalues i = 1/`=_N'{ disp "Car #: `i': " _n/* */ make[`i'] _col(18) " with mpg: " mpg[`i'] _n/* */ "which is a `:lab origin `=foreign[`i']'' car" _n } ************* HTH Martin -----Ursprüngliche Nachricht----- Von: owner-statalist@hsphsun2.harvard.edu [mailto:owner-statalist@hsphsun2.harvard.edu] Im Auftrag von Dick Campbell Gesendet: Sonntag, 21. Juni 2009 17:46 An: statalist-hsphsun2.harvard.edu Betreff: st: Listing data in a user-defined layout I am posting this note a second time because I think the list manager may have rejected the first version. My apologies if this appears twice. I have a data set on a number of firms chosen for a survey sample. I want a list of the cases, formatted in a particular way. For example, I want the firm's name and the number of employees on line 1, the address on line 2 and the phone number on line 3. Of course I can do this in other software used to produce mailing labels or whatever, but I want to do it in Stata. I can see how -display- can do this for me, but I am puzzled as to the best way to loop over the cases in a data set. I would think that -forvalues- using _n as a subscript would work and the following little do file does work, but note that it requires me to explicitly subscript each variable. local max = _N forvalues i = 1/`max'{ display make[`i'] " " mpg[`i'] } produces AMC Concord 22 AMC Pacer 17 AMC Spirit 22 Buick Century 20 . . . . . . . . VW Scirocco 25 Volvo 260 17 I can see how I can make this list prettier by moving mpg to a fixed position etc, but I wonder if there isn't an easier way to loop through a set of observations displaying data in a user-defined layout. I should add that I have done a little homework here, but -findit- "list" or "display" generates dozens of entries. Richard T. Campbell Institute for Health Research and Policy University of Illinois at Chicago, M/C 275 * * 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/

**References**:**st: Listing data in a user-defined layout***From:*Dick Campbell <dcamp@uic.edu>

- Prev by Date:
**st: Listing data in a user-defined layout** - Next by Date:
**Re: AW: st: re: beta coefficients for interaction terms** - Previous by thread:
**st: Listing data in a user-defined layout** - Index(es):

© Copyright 1996–2016 StataCorp LP | Terms of use | Privacy | Contact us | What's new | Site index |