User Tools

Site Tools


howtos:workwithdata:import_quick_reference

This is an old revision of the document!


Examples of common import/create calls are provided below.

It is convenient to set up one or more import directory paths up front. For example:

string $importDir= $home + "/V1/primaryData"

Specifying data directly through a parameter

hhVehOwnRelProp_hhs[hhs] = import (; data="1.03 2.01 2.32 2.38 2.41 2.41 2.31")

csv file

This is an example of importing into a very simple mask variable, zoneMask[z], indexed by a single pre-defined informant, zone. Here is the top of the source data file zonesMask.csv:

"zone","maskValue"
201,1
202,1
211,0
212,1
213,0
214,1
.
.
.

And here is the code:

zoneMask[z] = import (; dataFormat=coordinate, fileFormat=text, \
	allCoord=on, delimiter=",", firstLine=2, \
	file=$importDir/zonesMask.csv)

Note:

  • the use of the firstLine=2 parameter to skip over the header row
  • no element name modification is required

Alternatively one may use the heading parameter to skip over the first line:

zoneMask[z] = import (; dataFormat=coordinate, fileFormat=text, \
    allCoord=on, delimiter=",", heading=on, \
    file=$importDir/zonesMask.csv)

TOOL file

USUseComByInd_19982008[com_du,indio_du,t_19982008] = import (; \
	format=tool, dataFile=$importDir_ind/USUseComByInd_19982008)
howtos/workwithdata/import_quick_reference.1308769248.txt.gz · Last modified: 2011/06/22 19:00 by marcus.williams