Indiana University
University Information Technology Services
  
What are archived documents?
Login>>
Login

Login is for authorized groups (e.g., UITS, OVPIT, and TCC) that need access to specialized Knowledge Base documents. Otherwise, simply use the Knowledge Base without logging in.

Close

In Stata, how do I read an ASCII text file?

The Stata infile command reads a space- or comma-delimited ASCII text file. The infix command imports a fixed ASCII file without a delimiter.

Suppose you want to read the space-delimited ASCII file temp.txt saved in the directory c:\data. The file contains five variables (v1, v2, v3, v4, and v5). Use the infile command as follows:

infile v1 v2 v3 v4 v5 using c:\data\temp.txt, clear

The clear option removes the existing data set in memory and reads in a new data set.

If a text file does not use a delimiter and instead distinguishes data items by their column locations, it is called the fixed format. The following command reads a string variable id from the first column through the seventh column, a numeric variable stat from columns 11-13, and math from columns 14-16.

infix str id 1-7 stat 11-13 math 14-16 c:\data\temp2.txt, clear

For more about statistical and mathematical software, email the UITS Stat/Math Center, visit the center's web page, or phone 812-855-4724 (IUB) or 317-278-4740 (IUPUI). The center is located in Bloomington at 410 N. Park Avenue, and is open for consultation by appointment Monday-Friday 9am-5pm.

This is document afqr in domain all.
Last modified on May 06, 2011.

Comments/Questions/Corrections

Use this form to offer suggestions, corrections, and additions to the Knowledge Base. We welcome your input!

If you are affiliated with Indiana University and would like assistance with a specific computing problem, please use the Ask a Consultant form, or contact your campus Support Center.

Contact Information

Note: We will reply to your comment at this address. If your message concerns a problem receiving email, please enter an alternate email address.