Sunteți pe pagina 1din 14

Manual de RQDA

Fernando López-Torrijos
13 de noviembre de 2017

1. Conociendo el ambiente R
Este manual supone que el usuario nunca ha manejado R, no obstante, supone que ya se las arregló para
tener instalado R y RStudio. Este último es una interfaz gráfica que proporciona facilidades al usuario.

A. Inicio
En R los comandos se programaron en idioma inglés, por ello es bueno aprender qué significa en español cada
comando, para darle más sentido a su uso.
Una vez se entra al programa, el comando
q()
cierra la sesión. q de quit (salir), por ello también se puede utilizar
quit()
R es sensible a mayúsculas y minúsculas. Por eso
Q()
Error: could not find function “Q”
no sale del programa.
Al salir, el sistema preguntará si se desea salvar la sesión de trabajo. Por ahora no vale la pena. Se podría
escribir
q(“no”)
para indicar directamente que no salve la sesión.
Para pedir ayuda se utiliza el comando help(). Dentro de los paréntesis se escribe el nombre del comando.
Por ejemplo
help(q)
Otra manera de preguntar lo mismo es iniciando el comando con una interrogación, por ejemplo,
?q
A partir de aquí, los comandos que se digitan en pantalla estarán enmarcados en una ligera sombra gris. Y
las respuestas estarán precedidas del símbolo número: #
Otra opción de ayuda es el comando apropos(). A propósito, pareciera un comando en español :). Por
ejemplo, el comando
apropos('prop')

## [1] "apropos" "getProperties"


## [3] "pairwise.prop.test" "power.prop.test"
## [5] "prop.table" "prop.test"
## [7] "prop.trend.test" "reconcilePropertiesAndPrototype"

1
despliega todos los comandos que contienen la palabra prop. En este caso, la palabra o comando para la cual
se busca ayuda debe estar escrita entre comillas, sean éstas sencillas o dobles.
Para conocer el directorio donde estamos trabajando, se utiliza el comando getwd(), que corresponde a get
working directory:
getwd()

## [1] "C:/Users/Fernando/Documents/Manual RQDA"


Para establecer el directorio de trabajo se utiliza el comando setwd()
setwd("C:/Users/Fernando/Documents/Manual RQDA")

Por supuesto, debe ser un directorio que existe.

B. Creación de objetos
Los objetos se crean mediante una especie de flecha “<-” conformada por dos símbolos del teclado que deben
ir juntos.
Por ejemplo, se pueden crear objetos numéricos:
cantidad <- 52

Se lee: “A un objeto que voy a denominar”cantidad"" asígnele el valor 52". La flecha indica la dirección desde
el valor hacia el objeto que lo va a representar. Por tanto, se podría asignar en la dirección contraria: 52 ->
cantidad, pero es buena práctica siempre hacerlo de derecha a izquierda.
Otro ejemplo. Se crea un objeto de texto denominado “mes”:
mes <- "septiembre"

Se puede inmediatamente solicitar al sistema que muestre el valor asignado a los objetos mediante el comando
print (imprimir):
print(cantidad)

## [1] 52
print(mes)

## [1] "septiembre"
También es posible solicitar que se muestre el valor del objeto digitando tan sólo el nombre del objeto:
cantidad

## [1] 52
mes

## [1] "septiembre"
El número 1 entre corchetes cuadrados indica que el objeto se compone de un único elemento.
Se pueden combinar varios elementos en un solo objeto con el comando c():
diasSemana <- c("lunes","martes","miércoles","jueves","viernes","sábado","domingo")
diasSemana

## [1] "lunes" "martes" "miércoles" "jueves" "viernes" "sábado"


## [7] "domingo"
El siete entre corchetes cuadrados indica que la segunda línea inicia con el elemento séptimo del objeto
diasSemana.

2
La estructura (structure) de los objetos se conoce con el comando str():
str(cantidad)

## num 52
str(mes)

## chr "septiembre"
str(diasSemana)

## chr [1:7] "lunes" "martes" "miércoles" "jueves" "viernes" "sábado" ...


Dentro del paréntesis se coloca el nombre del objeto. No se escribe entre comillas ya que se trata de un objeto,
no de una cadena de caracteres (Nota: para los seres humanos una cadena de caracteres tiene sentido por
cuanto es una palabra, una frase o un párrafo, pero para el computador es eso, una continuidad de caracteres,
incluidos espacios).
El sistema muestra que el objeto cantidad es de tipo numérico, que mes es un objeto de tipo cadena de
caracteres (character, en inglés) y que diasSemana también es tipo cadena de caracteres y se compone de
siete elementos. Los objetos tipo cadena de caracteres pueden ser tan largos como se quiera, lo cual significa
que pueden ser documentos escritos.
Es usual que al inicio nos equivoquemos escribiendo los comandos. Nos hace falta cerrar un paréntesis,
colocar comillas, o trastocamos las letras de un objeto. R almacena una lista grande de los últimos comandos.
Tenemos acceso a ellos mediante la tecla de “flecha arriba” y “flecha abajo”. Permite corregir sin tener que
digitar todo el comando.

C. R Studio
Ya conocido el ambiente R, es hora de conocer el ambiente de RStudio. Es un programa que actúa sobre R,
pero tiene funcionalidades que ayudan a ahorrar tiempo de digitación. Al abrir un paréntesis, inmediatamente
escribe el de cierre por nosotros. Al escribir unas comillas, inmediatamente escribe el par de cierre por
nosotros.
Por favor salga de R (Comando q(“no”)), e inicie RStudio.
El nuevo ambiente tiene un menú en la parte superior, y se divide el ambiente de trabajo en dos partes. La
parte de la izquierda es la que utilizaremos por el momento. Se denomina la “consola”.
La parte de la derecha de RStudio se compone de dos ventanas, cada una con varias pestañas. Bajo la
pestaña Help se presenta la respuesta a los comandos de solicitud de ayuda.

3
2. Obtención de datos
Una vez familiarizados con el ambiente, es necesario cargar datos para luego aprender a manipularlos.
Hay muchos formatos de datos y cada uno tiene una estructura particular. R permite el acceso a diversas
librerías en las que otros ya han simplificado el proceso de entender la estructura de los datos para nosotros.
Dichas librerías están empaquetadas. Para hacerlas disponibles para nosotros, basta con un comando:
install.packages().
El formato más usual de textos es Word. Una librería que permite leerlo es ‘qdapTools’. El comando para
instalar el paquete es, por tanto install.packages(‘qdapTools’)
Observe que el nombre del paquete debe ir entre comillas (sencillas o dobles).
(Si tiene problemas para instalarlo, tal vez haga falta especificar desde qué URL es posible descargarlo:
install.packages(‘qdapTools’, repos = ‘https://www.icesi.edu.co/CRAN/’). Hay decenas de URLs espejo de
las librerías de R. Puede encontrar una lista completa en https://cran.r-project.org/mirrors.html. El dado es
el espejo ubicado en Colombia)
install.packages('qdapTools', repos = 'https://www.icesi.edu.co/CRAN/')

## Installing package into 'C:/Users/Fernando/Documents/R/win-library/3.6'


## (as 'lib' is unspecified)
## package 'qdapTools' successfully unpacked and MD5 sums checked
##
## The downloaded binary packages are in
## C:\Users\Fernando\AppData\Local\Temp\RtmpQ748Dc\downloaded_packages
Pero también es necesario instalar su paquete asociado:
install.packages('qdap', repos = 'https://www.icesi.edu.co/CRAN/')

## Installing package into 'C:/Users/Fernando/Documents/R/win-library/3.6'


## (as 'lib' is unspecified)
## also installing the dependencies 'openNLPdata', 'slam', 'qdapDictionaries', 'qdapRegex', 'gdata', 'ge
## package 'openNLPdata' successfully unpacked and MD5 sums checked
## package 'slam' successfully unpacked and MD5 sums checked

4
## package 'qdapDictionaries' successfully unpacked and MD5 sums checked
## package 'qdapRegex' successfully unpacked and MD5 sums checked
## package 'gdata' successfully unpacked and MD5 sums checked
## package 'gender' successfully unpacked and MD5 sums checked
## package 'NLP' successfully unpacked and MD5 sums checked
## package 'openNLP' successfully unpacked and MD5 sums checked
## package 'plotrix' successfully unpacked and MD5 sums checked
## package 'reports' successfully unpacked and MD5 sums checked
## package 'tm' successfully unpacked and MD5 sums checked
## package 'venneuler' successfully unpacked and MD5 sums checked
## package 'wordcloud' successfully unpacked and MD5 sums checked
## package 'qdap' successfully unpacked and MD5 sums checked
##
## The downloaded binary packages are in
## C:\Users\Fernando\AppData\Local\Temp\RtmpQ748Dc\downloaded_packages
Una vez instalado, debemos indicarle al sistema que ponga a nuestra disposición la lista de comandos de la
librería:
library(qdapTools)

Esta vez sin comillas.


Se debe crear un archivo de ejemplo en Word. El preparado para el ejemplo, guardado en el directorio donde
se está trabajando, se compone de este texto:
“Plantear la lectura como un reto hace que los estudiantes se sientan motivados. Abordo el texto desde
preguntas significativas que están ligadas a los niveles de lectura. Los llevo a que ellos mismos puedan
responderse y evito decirles las respuestas. Llevo lecturas ricas tanto en contenido como en estrategias de
parte del escritor, para analizarlas. También llevo mucha intertextualidad que pueda expandir el horizonte
tanto de comprensión como de la enciclopedia literaria que los chicos tengan.”
Se puede cargar este texto asignándoselo al objeto archivodoc, mediante el comando read_docx():
archivodoc <- read_docx('Ejemplo_texto.docx')
archivodoc

## [1] "Plantear la lectura como un reto hace que los estudiantes se sientan motivados. Abordo el texto
Si el archivo estuviera ubicado en un directorio diferente a aquel en el que se está trabajando, se debe especificar
la ruta completa. Por ejemplo, archivodoc <- read_docx(“C:/Users/Fernando/Documents/Ejemplos/Ejemplo_texto.docx”)
Obsérvese que en ambiente Windows la separación entre directorio y subdirectorio es el slash. Se escribe la
dirección del archivo entre comillas.
Otro formato común de archivos de texto es el archivo tipo texto (.txt), también denominado archivo plano.
Para su lectura se puede utilizar el comando ReadLines()
Se preparó otro archivo con el mismo texto del ejemplo anterior, pero salvado como archivo plano, sin formato.
Para leerlo se usa el comando sugerido:
archivotxt <- readLines('Ejemplo_texto.txt')

## Warning in readLines("Ejemplo_texto.txt"): incomplete final line found on


## 'Ejemplo_texto.txt'
Revise el archivo cargado para verificar que no hay problema con las tildes. Si hay problema, verifique si
el archivo plano original tiene asociada la codificación ANSI o la UTF-8 y cámbiela de tal modo que no se
presente el inconveniente. A lo mejor el problema está en la lectura, en cuyo caso se especifica el parámetro
encoding: readLines(‘Ejemplo_texto.txt’, encoding = ‘UTF-8’)

5
3. El paquete RQDA
Haciendo uso de los comandos que ya conoce, se instalará el paquete que posibilita preparar textos para su
análisis cualitativo (RQDA se corresponde con R package for Qualitative Data Analisys):
install.packages('RQDA', repos = 'https://www.icesi.edu.co/CRAN/',
dependencies = c("Depends", "Imports"))

## Installing package into 'C:/Users/Fernando/Documents/R/win-library/3.6'


## (as 'lib' is unspecified)
## package 'RQDA' successfully unpacked and MD5 sums checked
##
## The downloaded binary packages are in
## C:\Users\Fernando\AppData\Local\Temp\RtmpQ748Dc\downloaded_packages
La opción dependencies permite que se instalen de una vez otros paquetes que requiere RQDA para
funcionar.
Luego se debe poner a disposición la librería de comandos:
setwd(“C:/Users/Fernando/Documents/Manual RQDA”)
library(RQDA)
Observe que se especifica sobre la consola de RStudio el directorio sobre el cual va a trabajar con el comando
setwd(), ya explicado anteriormente.
RQDA()
La llamada a la herramienta abre una ventana independiente.

Minimice RStudio porque nos limitaremos a hacer uso del RQDA, por ahora.
La primera vez que se llama a RQDA, puede presentarse una ventana emergente solicitando si desea instalar
un programa llamado GTK+. Acepte. Es un programa necesario.
Siempre debe realizar el llamado a la aplicación RQDA desde la consola de RStudio. No funciona de manera
independiente.
A continuación, se explicará cada menú de la herramienta RQDA.

6
A. Proyecto
Puede crear un nuevo proyecto haciendo clic en el botón “New project” en la ficha Proyecto. RQDA creará un
archivo con extensión .rqda, que es una base de datos SQLite, es decir, una base de datos cuya información
se accesa mediante un lenguaje estructurado de preguntas (Structured Query Languaje - SQL). Esta base de
datos es de uso libre, como R, y el programa RQDA se encarga, de manera transparente para el usuario,
de la comunicación con dicha base. Toda la información (por ejemplo, archivos, lista de códigos, todo tipo
de notas, codificación y relación entre códigos o entre archivos, etc.) se almacena en ese único archivo. Tal
archivo único, además de involucrar en un solo lugar tan variada información, también facilita mucho realizar
copias de seguridad.
Si el directorio de trabajo (path de Windows) o en donde desea guardar el archivo .rqda tiene algún carácter
en español, tal como tilde o eñe, no funcionará la creación de un nuevo proyecto, por problemas del manejador
de la conexión con SQLite. Por tanto, asegúrese de que esto no ocurra.
Si ya tiene un proyecto, puede abrirlo haciendo clic en el botón “Open project”. Sólo cuando un proyecto está
abierto es que se puede realizar algún análisis. Puede hacer clic en la pestaña “Project” para inspeccionar
el archivo .rqda en el que está trabajando. Desde el menú de comandos de rStudio también puede abrir el
proyecto mediante el comando openProject(“NombreDelProyecto.rqda”, updateGUI = TRUE), colocando
entre comillas el nombre del proyecto, incluida la extensión rqda. Si estuviese ubicado en otro directorio,
es necesario especificar la ruta completa, no obstante, ya se ha recomendado ubicar a la herramienta en el
directorio donde se esta trabajando el directorio mediante el comando setwd().

Puede hacer una copia de seguridad de su proyecto haciendo clic en el botón “Backup project”. Por ejemplo,
si está trabajando en el archivo demo.rqda, y realiza clic sobre el botón “Backup project”, obtendrá en la
ruta de trabajo un archivo de copia de seguridad llamado demo.rqda_17245826092017. El sufijo significa que
la acción de copia de seguridad ocurrió a las 17:24:58 del 26 de septiembre de 2017.
Antes de continuar, es posible que desee establecer el “Nombre de la persona codificadora” en la pestaña
“Settings”, para documentar quién es responsable del proyecto. Puede reemplazar el valor predeterminado
con su nombre y, a continuación, haga clic en el botón “Aceptar”.

7
B. Archivos
Después de abrir un proyecto puede importar archivos haciendo clic en el botón “Import” de la pestaña
“Files”.

De forma predeterminada, el archivo debe ser un texto sin formato, es decir, tipo .txt, de lo contrario, debe
establecer la configuración correspondiente en la casilla “File encoding” del botón “Settings” antes de importar
los archivos. Si al importar el texto las tildes, apertura de interrogación o la ñ ha sido sustituida por basura,
debe indicar el dicha casilla “UTF-8”.

8
Si desea importar varios archivos, puede utilizar la función write.FileList() sobre la consola de comandos de
RStudio para importarlos. Para obtener más información sobre su uso, consulte ?write.FileList. En general,
deberá escribir write.FileList(c(“texto1”,“texto2”,“texto3”, . . . )), es decir, especificar que entrega una lista de
nombres de archivo, cada nombre correspondiente escrito entre comillas.
Por otra parte, puede crear directamente un archivo de texto escribiendo: En el menú emergente de la pestaña
“File” : haga clic con el botón derecho del ratón, se presentará un menú emergente del cual seleccione - Add
new file . . . -; luego escriba el nuevo contenido o pegue el contenido desde el clipboard de Windows -, haga
clic en el botón “guardar en el proyecto”-, e ingrese el nombre del archivo y haga clic en “OK”.
Puede eliminar archivos. Primero seleccione el archivo que desea eliminar, luego haga clic en el botón
“Eliminar” de la pestaña “Files”.

Del mismo modo, puede cambiar el nombre del archivo seleccionándolo (un archivo a la vez).
Puede abrir un archivo haciendo doble clic o, alternativamente, seleccionando el archivo y haciendo clic en el
botón “Abrir”. De este modo se puede leer el contenido.
El menú contextual, llamado mediante el botón secundario del ratón proporciona muchas opciones. Por

9
ejemplo, puede mostrarlos ordenados por hora de importación: “Show. . . ” -> “Show all sorted by imported
time”. Explore las diferentes opciones.
También puede mostrar un subconjunto de archivos que coinciden con el criterio de búsqueda seleccionando
“Search all files . . . ” en el menú contextual. Para más información sobre la configuración del criterio de
búsqueda, puede consultar la página de ayuda escribiendo ?SearchFiles en la consola de RStudio.
Y también puede ordenar los archivos según el nombre de los archivos. Consulte el consejo 2, al final del
manual, para obtener más información.
En un proyecto con muchos textos, podría conocer el número total de archivos de texto cargados en el presente
proyecto: sobre la consola de RStudio escriba el comando GetFileId(). Se puede parametrizar: GetFileId(type
= “uncoded”) permite conocer el número total de archivos no codificados aún y GetFileId(type = “coded”) el
número de archivos ya codificados.

C. Códigos
El análisis temático es ampliamente utilizado por investigadores y evaluadores por igual. De hecho, el análisis
temático es uno de los primeros métodos que el investigador cualitativo aprende y es la base para aprender y
realizar diferentes tipos de análisis cualitativos.
El análisis temático se trabaja buscando temas, ya sea predefinidos o ya sea emergentes, en textos que
describen o responden a preguntas sobre un fenómeno de interés. Una temática se refiere a un patrón específico
que se puede encontrar constantemente en los datos. El investigador reúne la información en grandes “grupos
de ideas y proporciona detalles que apoyan las temáticas”. El resultado del análisis temático debe enfatizar
las características y significados más prominentes contenidos en los textos.
Para crear temas, el usuario debe hacer clic en la pestaña “Codes” (“Codes categories” se explica en el
literal F). El usuario debe pensar de “Códigos” como temas del análisis temático. Como ya se mencionó,
dependiendo del marco del estudio los códigos pueden ser emergentes o teóricos. Si un código se crea a
partir de una teoría, significa que surge del conocimiento acerca del área de contenido y las expectativas del
investigador sobre los datos recolectados.
La elección entre realizar un análisis deductivo o uno teórico es realizada por el investigador. Sin embargo, la
elección determina cómo se codificarán los datos. Por ejemplo, en el análisis temático teórico los códigos
podrían ser las preguntas de investigación.
Una vez que el investigador ha decidido entre la codificación deductiva o teórica, el siguiente paso es definir
los códigos en la herramienta. El análisis deductivo implica ir generando códigos a medida se leen los textos.
En el análisis teórico los códigos se crean como paso previo. En la práctica se suele utilizar una mezcla de
ambas, si bien haya énfasis en alguna.
para la codificación de un texto, se debe abrir éste.
Cuando el usuario identifica en el texto un tema, debe seleccionar el texto y luego el código que corresponda
en la pestaña “Codes”, suponiendo que existe el código. Se asigna mediante el botón “Mark”. (Si no existe,
debe crearlo previamente). El procedimiento resaltará el texto y creará una etiqueta al comienzo del texto
resaltado.
Puede agregar un nuevo código haciendo clic en el botón “Añadir” en la misma pestaña “Codes”. Ingrese un
código en la ventana emergente y luego haga clic en “Aceptar”. Se puede agregar un número ilimitado de
códigos, pero se debe pensar cuidadosamente acerca de qué códigos son útiles en la investigación para evitar
un número abrumador.
Puede cambiar el nombre y eliminar un código de la lista de códigos la operación es similar a la explicada
con respecto a los archivos.
También se puede deshacer la codificación: (1) para las versiones 0.2-1 y anteriores, seleccione el mismo
segmento de texto y haga clic en el botón “Unmark” de la pestaña “Codes”. (2) para las versiones 0.2-2 en

10
adelante, puede hacer clic en la etiqueta de codificación y, a continuación, haga clic en el botón “Unmark”.
En ese caso el resaltado se elimina, lo que significa que ha eliminado con éxito dicha codificación.
Atención. “Unmark” desmarca el texto codificado en el texto específico. “Delete” elimina el código del
proyecto y por tanto desaparece de todos los textos que fueron codificados con dicho código.
Si desea ver qué textos han sido etiquetados con un código, puede hacer doble clic en un código. Este
proceso se llama “recuperación de codificación”. Por supuesto, también puede seleccionar un código y, a
continuación, hacer clic en el botón “Codificación” para realizar la misma operación. La ventana emergente
permite regresar a un archivo de texto específico, completo, haciendo clic en el botón “Back” dentro de la
codificación recuperada.
Para obtener una estadística descriptiva de la codificación puede utilizar la función summaryCodings() en
la consola de RStudio. Esta función devolverá el “Número de identificación interno para cada código”, el
“Número promedio de caracteres asociados con cada código” y el “Número de archivos asociados a cada
código”.

D. Anotaciones
Escribir los pensamientos durante la lectura y el proceso de codificación es parte integral de un análisis
cualitativo. Esto se llama “Memo writing”, y lo que se escribe son anotaciones o memorandos. RQDA ofrece
diferentes tipos de memorandos. Para ideas que se aplican a todo el proyecto, debe escribir un memorando
de proyecto (botón “Project Memo” en la pestaña “Project”). Puede escribir un memorando sobre un archivo
específico haciendo clic en el botón “Memo” en la pestaña “Archivos”, o pulsando “Memo de archivo” a través
del menú emergente en la pestaña “Archivos”. En la pestaña “Códigos” se utiliza el botón “Memo” para
adjuntar una anotación a un código seleccionado. Puede seleccionar un código y luego hacer clic en el botón
“Memo” para ver/añadir un memorando.

E. Categorías de archivo
Las categorías de archivos le ayudan a organizar sus archivos. Por ejemplo, cuando analiza las respuestas a
una entrevista, quisiera clasificar el archivo según dicho concepto, para diferenciarlo de otros textos, como
por ejemplo el recorte de un artículo de una revista, por lo que se añade el nombre “entrevista” como una
categoría. Puede hacer clic en el botón “Añadir” en la pestaña “File Categories” para hacerlo. A continuación,
si desea agregar archivos a una categoría específica, seleccione primero esa categoría, luego haga clic en el
botón “Agregar a”, aparecerá una lista de archivos, seleccione los archivos pertenecientes a la categoría y
haga clic en “Aceptar”. Si desea eliminar los archivos de una categoría, primero seleccione una categoría,
luego los archivos de esta categoría que aparecerán en la “Files.of.This.Category”, seleccione los archivos que
desee eliminar de esta categoría, luego haga clic en el botón “Drop From”.
A continuación, otra forma de agregar archivos a una categoría: en la pestaña “Files” seleccione los archivos
que desea agregar a una categoría y luego haga clic en “Add to file category . . . ” en el menú emergente de
“Files”. Una lista de categorías de archivos aparecerá, seleccione una categoría y haga clic en “Aceptar”.
Por supuesto, puede cambiar el nombre de la categoría de archivo o eliminarla. La eliminación de la categoría
de archivo no afectará a los archivos originales. Si desea eliminar cualquiera de los archivos originales, debe ir
a la pestaña “Archivos” para eliminarlos.

F. Categorías de los códigos


La categoría de código es un facilitador crucial en el desarrollo de la teoría. Los dos pasos más importantes
en este proceso son: 1) moverse entre conceptos de diferentes niveles de abstracción; y 2) organizar esos
conceptos de acuerdo con una relación lógica entre ellos. Las categorías de los códigos ayudan a realizar el
segundo tipo de trabajo.
Primero, agregue un concepto de nivel más alto (relativo a los códigos) haciendo clic en el botón “Add”. Puede
agregar más categorías de código utilizando el mismo paso. A continuación, agregue códigos al concepto

11
de nivel superior. Para ello, seleccione primero el concepto de nivel superior y, a continuación, haga clic
en el botón “Agregar a”. Aparece una lista de códigos, puede seleccionar los códigos que desea agregar y,
a continuación, haga clic en “Aceptar”. Si desea eliminar códigos de una categoría, primero seleccione una
categoría y, a continuación, los códigos de esta categoría que se presentarán en “Codes.of.this.category” en la
parte inferior. Seleccione los códigos que desee eliminar de esta categoría y, a continuación, haga clic en el
botón “Desde”. La operación es similar a las categorías de archivos.
Es posible que desee organizar los conceptos de nivel superior - “estructura de los conceptos” . RQDA no
proporciona una estructura de árbol para organizarlos. Evite esta elección porque a veces las estructuras de
árbol crean confusión. Además, un código se puede clasificar en varias categorías, lo cual no es manejado
fácilmente por una estructura de árbol. Piense cuidadosamente sobre la estructura de los conceptos de
nivel superior. Después de todo, la teoría debe orientar al conocimiento de una manera rigurosa. No tiene
sentido hacer que la teoría sea tan compleja como el mundo real. Es posible administrar conceptos de nivel
superior mediante el uso de reglas de nomenclatura apropiadas. Por ejemplo, tengo “confianza” y “normas de
reciprocidad”, y quiero agruparlas por “capital social cognitivo”. Entonces puedo cambiarlos de nombre a
“10-trust”, “10-normas de reciprocidad”, y “1-capital social cognitivo”. Al clasificar (ver el consejo 2 al final
del manual), puede ver la relación entre estos conceptos.
RQDA permite diagramar la relación entre la categoría de los códigos y los códigos, Presione sobre el botón
secundario del ratón y seleccione “Plot Category”.

G. Casos
El concepto de caso en RQDA viene del Análisis Cualitativo Comparativo (QCA).
Las dos diferencias entre la categoría de archivo y los casos son: a) puede asignar atributos a un caso, pero
no a una categoría de archivo. Al exportar los atributos, podemos realizar QCA. b) puede vincular parte de
un archivo a un caso, pero sólo un archivo completo a una categoría de archivo.
El usuario puede crear un caso en la pestaña “Cases”. La creación de un caso permitirá al investigador asignar
atributos a ese caso. Un archivo se puede asignar a un caso de dos maneras. El primero es agregar un archivo
completo a un caso. Esto se hace seleccionando el archivo bajo la pestaña “Files” haciendo clic con el botón
derecho para que aparezca un menú emergente y luego seleccione “Add to case . . . ” La segunda forma es
seleccionando un nombre de caso y luego haciendo clic en el botón “Link” en la pestaña “Cases”.
La confidencialidad es importante en la investigación cualitativa. A menudo, los investigadores cualitativos
usan seudónimos e identificaciones no identificables. El comando getCases() es útil cuando es necesario
identificar el ID del caso, así como el nombre del caso, o seudónimo, dado a los participantes. Este comando
también puede ser útil cuando se abren datos que no se han utilizado durante un cierto período de tiempo
con el fin de actualizar la memoria del usuario con respecto a los datos. Sin embargo, es importante que el
usuario sepa que estos comandos no están disponibles a través de la interfaz gráfica de RQDA. En su lugar,
los comandos se escribirán en la consola de Rstudio. La función getCaseIds() devolverá los identificadores
de caso o nombres asignados a un conjunto de archivos. Si es necesario ver el nombre del caso, la función
getCaseNames() es útil y utiliza getCaseIds() como uno de los parámetros. nFiles devolverá el número de
archivos que pertenecen a un caso específico. Finalmente, la función getCases() recupera los nombres de
los casos o IDs, dependiendo del argumento . Tanto en getCaseIds() como en getCases() utilice la función
getFileIds() para recuperar los nombres o identificaciones de un archivo que está actualmente en uso. Puede
usar la ayuda para conocer detalles del uso de estos comandos.

H. Atributos
Un “atributo” es básicamente el mismo concepto que una variable en estudios cuantitativos. Cuando la
“unidad de análisis” está claramente definida, cada unidad de análisis se trata como un caso. Puede asignar
atributos a un archivo o a un caso. La elección depende del diseño de la investigación y las preguntas. Por lo
general, los atributos de un archivo están estrechamente relacionados con el proceso de recolección de datos,
mientras que los atributos de un caso son más analíticos ya que lo que es un caso depende de su proceso
analítico.

12
Bajo la pestaña “Atributos”, el investigador puede describir la unidad de análisis. Estos pueden incluir,
por ejemplo, la edad, el nivel socio económico, el sexo y otras variables de los participantes. Los atributos
dependerán de la unidad de análisis y del propósito del estudio. En RQDA es posible obtener información
descriptiva sobre los códigos usando el comando summaryCodings(). Este comando se utiliza por medio de la
consola de comandos de Rstudio. La función summaryCoding() devolverá el número de identificación interno
de cada código, el número promedio de caracteres asociados a cada código y el número de archivos asociados
a cada código a través de la consola de salida de RStudio.
Hay un botón “Eliminar” en la pestaña “Attributes”, puede seleccionar un atributo y eliminarlo. Esta
operación eliminará todos los atributos de caso y de archivo. Así que tenga cuidado.

I. Consejos
1. Cuando se inicia RDQA, es mejor minimizar la ventana principal de RStudio.
2. Además de las categorías de código y categorías de archivos, puede ayudar a organizar los archivos, los
códigos y los casos utilizando reglas de nomenclatura específicas. Por ejemplo, si nombra un grupo
de códigos con un 1 como prefijo y otro grupo de códigos con un 2 como prefijo, puede hacer clic en
el símbolo de triángulo en la esquina superior derecha de la tabla Lista de códigos y los códigos se
ordenarán según su prefijo. Truco similar se aplica a las categorías. Si va a utilizar más de diez prefijos,
use 01,02, etc. . .
3. Si un archivo es grande y desea salir de RQDA sin haber terminado la codificación, puede escribir una
nota de archivo que diga “inacabado”. Posteriormente, puede utilizar “Buscar archivo . . . ” del menú
emergente de archivos para localizar el archivo por “memo like ‘%inacabado%’ ”.
4. Es aconsejable realizar un backup del archivo cada vez que inicia sesión. Esto permite recuperar el
estado del archivo si durante la sesión se cometió algún error importante, y arreglarlo es difícil o largo
de deshacer.
5. También realice backup de la sesión al terminar para salvaguardar una copia de lo realizado durante la
sesión, y cópiela en otro medio de almacenamiento. Si falla el disco duro del PC, tendrá cómo recuperar
su trabajo.
6. Evite usar tildes y eñes en los nombres de los archivos de texto, en las codificaciones, atributos, etc. . .
Tampoco utilice palabras separadas por espacio. A cambio, una las palabras y escriba en mayúscula
la letra inicial de cada palabra para facilitar la lectura. Estas reglas evitan problemas en posteriores
manipulaciones orientadas a data mining u otros análisis.

J. Salidas
Para obtener un archivo en donde poder revisar ágilmente los textos asociados a cada código, seleccione el
botón Codes, y colocando el cursor sobre el espacio donde figuran los códigos, presione el botón derecho para
que se presente el menú contextual:

13
Seleccione la opción Export Codings as HTML. Una ventana emergente le solicitará en nombre del archivo
html de salida. Por defecto lo guardará en la carpeta de trabajo, la especificada por medio de setwd(). Pero
puede especificar otra carpeta.
Una vez ha aceptado el lugar donde será guardado, se presentará una lista de los códigos. Debe seleccionar el
código para el cual desea guardar los textos asociados. Si desea puede seleccionar varios códigos presionando
la tecla [Ctrl] mientras selecciona los códigos con el ratón. O puede seleccionar todos con la combinación de
teclas [Ctrl] + [A]. Al presionar el botón Aceptar de la lista, se genera el archivo deseado.
El archivo resultante se puede visualizar desde cualquier navegador WEB.

4. Fuentes:
• Qualitative Analysis Using R: A Free Analytic Tool. Samantha Estrada. The Qualitative Report.
Volume 22, number 4.
• http://rqda.r-forge.r-project.org/documentation_2.html
• Manual de R. Fernando López-Torrijos.

14

S-ar putea să vă placă și