Description Usage Arguments Value Note Author(s) References Examples
Parser for Gridstat data files. Parse the file format that is used by the latest version of grid program gridstat (Bell, 1998).
1 |
file |
filename including path if file is not in current working directory. File can also be a complete URL. The fileformat is .dat. |
dir |
alternative way to supply the directory where the file is located
(default |
min |
optional argument ( |
max |
optional argument ( |
a list with imported paraemeters
Note that the gridstat data format does not contain explicit
information about the range of the rating scale (minimum and
maximum). By default the range is inferred by scanning
the ratings and picking the minimal and maximal values as rating
range. You can set the minimal and maximal value by hand using the min
and
max
arguments or by using the setScale()
function.
Note that if the rating range is not set, it may cause several
functions to not work properly. A warning will be issued if the range is
not set explicitly when using the importing function.
The function only reads data from the latest GridStat version.
The latest version allows the seperation of the left and right pole
by using on of the following symbols /:-
(hyphene, colon and dash). Older versions may not
seperate the left and right pole. This will cause all labels to be assigned to
the left pole only when importing. You may fix this by simply entering
one of the construct seperator symbols into the GridStat file between each
left and right construct pole.
The third line of a GridStat file may contain a no labels statement (i.e. a line containing any string of 'NOLA', 'NO L', 'NoLa', 'No L', 'Nola', 'No l', 'nola' or 'no l'). In this case only ratings are supplied, hence, default names are assigned to elements and constructs.
Email from Richard: The gridstat file has a fixed format with a title line, number of constructs and elements on second line. The third line can say No labels (actually it looks at the first 4 characters which can be any of 'NOLA','NO L', 'NoLa','No L','Nola','No l','nola','no l') in which case it skips to the data and creates dummy labels for elements and constructs, otherwise it reads the construct labels then the element labels, then the data. Construct labels were originally stored as one, hence it didn't matter what the separator between left and right pole labels was, but in the latest version where constructs can be reversed, it looks for a fixed separator - one of slash(/), dash(-), or colon(:). Some of my old data files might not conform.
Mark Heckmann
Bell, R. C. (1998) GRIDSTAT: A program for analysing the data of a repertory grid. Melbourne: Author.
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 | ## Not run:
# supposing that the data file gridstat.dat is in the current working directory
file <- "gridstat.dat"
imp <- importGridstatInternal(file)
# specifying a directory (example)
dir <- "/Users/markheckmann/data"
imp <- importGridstatInternal(file, dir)
# using a full path (example)
imp <- importGridstatInternal("/Users/markheckmann/data/gridstat.dat")
# load gridstat data from URL
imp <- importGridstatInternal("http://www.openrepgrid.uni-bremen.de/data/gridstat.dat")
# setting rating scale range
imp <- importGridstatInternal(file, dir, min=1, max=6)
## End(Not run)
|
Add the following code to your website.
For more information on customizing the embed code, read Embedding Snippets.