Map Transcript Files from a Directory to a Script

Share:

Description

Generate script text (and optionally output it to the clipboard and/or an external file) that can be used to individually read in every file in a directory and assign it to an object.

Usage

1
2
3
dir_map(loc = "DATA/TRANSCRIPTS/CLEANED_TRANSCRIPTS", obj.prefix = "dat",
  use.path = TRUE, col.names = c("person", "dialogue"), file = NULL,
  copy2clip = interactive())

Arguments

loc

The path/location of the transcript data files.

obj.prefix

A character string that will be used as the prefix (followed by a unique digit) as the assignment object.

use.path

logical. If TRUE use the actual path to the loc argument. If FALSE, the code may be more portable in that the actual input to loc is supplied to the read.transcript.

col.names

Supplies a vector of column names to the transcript columns.

file

A connection, or a character string naming the file to print to.

copy2clip

logical. If TRUE attempts to copy the output to the clipboard.

Details

Generally, the researcher will want to read in and parse every transcript document separately. The task of writing the script for multiple transcript documents can be tedious. This function is designed to make the process more efficient and less prone to errors.

Value

Prints a read in script text to the console, optionally copies the wrapped text to the clipboard on a Mac or Windows machine and optionally prints to an outside file.

Note

skip is set to 0, however, it is likely that this value will need to be changed for each transcript.

See Also

read.transcript

Examples

1
2
3
4
5
## Not run: 
(DIR <- system.file("extdata/transcripts", package = "qdap"))
dir_map(DIR)

## End(Not run)

Want to suggest features or report bugs for rdrr.io? Use the GitHub issue tracker.