Visone es un software poderoso pero simple diseñado para visualizar redes (sociales). De
hecho, ha sido diseñado para hacer que la visualización de redes sea
más accesible para los científicos sociales (Baur, 2008). En esta parte de la guía, daremos una primera introducción sobre cómo visualizar sus redes. Visone
ofrece muchas funciones adicionales, que no se tratarán en esta guía, y
también hay varios otros softwares de visualización de red disponibles
con una funcionalidad similar.
Visone utiliza terminología del campo del análisis de redes sociales. Las redes están formadas por nodos que representan actores o conceptos en STCA, y aristas/enlaces que representan las conexiones entre diferentes nodos (ver también la nota sobre terminología ). En
este capítulo, adoptaremos esta terminología cuando discutamos los
diferentes pasos y funciones del análisis de redes en Visone.
Al visualizar redes en Visone, primero deberá haber exportado la red de dos modos de NVivo (Capítulo 4 ) y, si desea hacer proyecciones de un modo, haberla transformado en redes de un modo usando R (Capítulo 5) . Esta guía presupone que tiene listos los archivos CSV correspondientes antes de continuar con los siguientes pasos.
En
aras de la ilustración, las siguientes secciones ejemplificarán cómo
visualizar una red monomodo usando un diseño de centralidad (radial) o
de minimización de tensión. Existen
otros diseños que podrían ser adecuados para sus necesidades
particulares y el diseño de su investigación, que no se tratan en esta
guía. Además, también discutiremos brevemente las consideraciones particulares al visualizar redes de dos modos. Esto
puede ser relevante para presentar sus resultados, pero también como
una forma de hacerse una idea de sus datos durante el proceso de
codificación.
Finalmente, la última sección ilustrará cómo usar los datos de las listas de atributos (consulte el Capítulo 4) para otorgar a los nodos y enlaces características como el tamaño y el color. Este proceso no difiere entre redes de uno y dos modos.
Para explorar funciones adicionales en Visone, eche un vistazo a Visone Wiki .
Importación de archivos CSV a Visone
Como primer paso, deberá abrir el archivo CSV que representa su red de uno o dos modos. Haga clic en Abrir : seleccione el archivo CSV que desea visualizar; haga clic en Archivos CSV (.txt .csv) .
En el cuadro de diálogo que aparece, una primera acción razonable es hacer clic en probar detección en la esquina superior derecha. Esto
hará que Visone intente identificar las propiedades de la red en el
archivo CSV elegido y adaptar la configuración en consecuencia. Sin embargo, se recomienda que dedique algún tiempo a revisar las opciones.
Formato de datos: debe ser una matriz de adyacencia para todos los propósitos de STCA si sigue el procedimiento descrito en esta guía.
Etiquetas de encabezado y fila: deben estar marcadas. Su matriz debe contener encabezados en la primera columna y fila respectivamente. Tenga
en cuenta que en el caso de las redes de dos modos, solo importa qué
modo está en qué eje de la matriz si desea que se dirijan los enlaces en
su red.
Bordes dirigidos: debe dejarse sin marcar para un modo y depende del tipo de asociación para dos modos.
Tipo de red: debe corresponder a la matriz de entrada ( un modo o dos modos ).
Tipo de atributo de enlace: debe ser decimal .
Verifique que la celda delimitada corresponda al delimitador de su archivo CSV. Cambie la configuración del marco de texto a " (esto elimina las comillas agregadas alrededor de los encabezados de fila y columna).
Haga clic en Aceptar para importar su archivo. En el mejor de los mundos, ahora debería aparecer una primera visualización de su red en la ventana principal de Visone.
Uso de Visone: algunas funciones y consejos fundamentales
Al haber importado su primera red a Visone, notará que aparece en una nueva pestaña en el marco principal.
En el lado izquierdo, hay un panel, que se usa para la mayoría de las operaciones. El panel consta de cuatro pestañas autoexplicativas (análisis, visualización, modelado, transformación). Esta guía se centrará en los dos primeros. Además del panel, también usaremos el administrador de atributos, al que se puede acceder haciendo clic en el botón en la barra de herramientas superior.
En la barra de herramientas, también puede usar los botones de lupa para acercar/alejar la red abierta. Especialmente la segunda lupa desde la derecha es particularmente útil ( zoom para ajustar a la red ), ya que centra la red y ajusta el zoom para que se ajuste a la ventana.
El marco principal contiene su red. Puede tener varias redes abiertas simultáneamente, que aparecerán como nuevas pestañas sobre el marco principal.
Los nodos de la red se pueden arrastrar y colocar como desee. También puede seleccionar un nodo y mantener presionada la tecla Ctrl mientras se desplaza para cambiar el tamaño del nodo. Para
cambiar manualmente el color de un nodo y cambiar otros atributos de
apariencia, puede hacer clic con el botón derecho en el nodo y
seleccionar propiedades. Sin
embargo, como nos centraremos en la asignación automática de atributos
en función de los datos o las listas de atributos de NVivo, los cambios
manuales no se tratarán en los ejemplos de la guía.
Visone es excelente en muchos aspectos, pero una función que se echa mucho de menos es la posibilidad de deshacer operaciones. Hay dos formas de mitigar esto, que podrían usarse en combinación:
Guarde sus redes con regularidad! Hoy en día, estamos acostumbrados a las aplicaciones que guardan, sincronizan y recuperan datos automáticamente. Con Visone, debemos recordar guardar diferentes versiones de nuestras redes regularmente con diferentes nombres de archivo, para poder revertir los cambios.
Aplique los cambios solo a la red abierta y agregue los cambios en una nueva pestaña. Utilizará el panel de la izquierda para la mayoría de las operaciones. En la parte inferior del panel, tiene la posibilidad de elegir si los cambios deben aplicarse a "esta red" o "redes abiertas". Asegúrese de seleccionar esta red
y siempre vuelva a verificar qué red está abierta (qué pestaña está
seleccionada en el marco principal) antes de hacer clic en Aplicar. Además, y esto es lo más importante, selecciona aplicar los resultados en una nueva pestaña . Esto le permite volver al diseño de la red antes de la operación, simplemente cerrando la nueva pestaña en el marco principal. Este truco no se aplica si está produciendo una serie de redes con la misma configuración.
Análisis de red básico
Con
la red importada y visualizada, Visone ofrece la posibilidad de
calcular fácilmente indicadores básicos a nivel de red y de nodo
utilizando la función de análisis de red. Para esta guía, solo nos referiremos a las medidas básicas de centralidad a nivel de nodo ya las medidas a nivel de red. Buenas
fuentes estándar para obtener más detalles sobre las medidas del SCN
son Wasserman y Faust (1994) y Baur (2008), específicamente para
aquellas implementadas en Visone.
Los indicadores a nivel de nodo,
como el grado de centralidad a nivel de nodo, son útiles para
identificar actores y/o conceptos centrales en un campo, en función del
número y la fuerza de los enlaces a un nodo en la red (ver más abajo).
Para calcular el nivel de nodo indicadores, seleccione la tarea: indexación , elija la clase y el índice relevantes y haga clic en analizar . Los
valores calculados se agregarán como atributos (indicadores) para cada
nodo y, por lo tanto, se pueden usar para diseñar la red o visualizar
ciertos atributos (ver más abajo). Para ver qué indicadores de nivel de nodo se han calculado, abra el administrador de atributos y haga clic en el botón de nodo .
De manera similar, Visone puede calcular indicadores de red , que en STCA pueden proporcionar indicadores de la alineación y coherencia general de un campo. En el panel , haga clic en la pestaña de análisis . Elija tarea: indexación , clase: red e índice: estadísticas de red. Seleccione los indicadores que desea calcular y aplicar. Para ver los resultados, abra el administrador de atributos (desde la barra de herramientas) y haga clic en el botón de red en la fila superior.
Centralidad a nivel de nodo: grado
El grado mide el número de enlaces de un nodo. Elija clase: centralidad de nodo e índice: grado . Desmarque siempre el porcentaje para obtener el valor real del grado. Si el peso del enlace se establece en uniforme , obtendrá el grado simple. En STCA la interpretación del grado varía. En
las redes de actores de un modo, por ejemplo, refleja la cantidad de
otros actores con los que un actor ha compartido al menos un concepto. En las redes de conceptos, refleja la cantidad de otros conceptos con los que se ha utilizado un concepto.
Si el peso del enlace se establece en grados , obtendrá el grado ponderado. El grado ponderado mide la suma de los pesos de todos los enlaces conectados a un nodo. Su interpretación en STCA depende de las elecciones metodológicas previas…
…para trabajar con el número absoluto
de co-ocurrencias de nodos de actor y concepto al exportar las redes de
dos modos de Nvivo (incluir asociaciones duplicadas por documento), el número de documentos en los que se ha codificado una co-ocurrencia (excluir asociaciones duplicadas por documento) (consulte el Capítulo 4
'Exportación de datos de NVivo', paso 3), o con una red de dos modos
completamente no ponderada (excluya asociaciones duplicadas para todo el
conjunto de datos/ventana de tiempo) (consulte el Capítulo 5 ) .
… y normalizar o no normalizar las proyecciones monomodo (ver Capítulo 5).
Dependiendo de estas opciones, las posibles interpretaciones del grado ponderado son:
Tabla 1: interpretaciones de grados ponderados (elaboración propia)
Las opciones para la normalización son normalizar o no normalizar.
Dos ejemplos:
en
una red de congruencia de conceptos normalizada por jaccard (con
actores como la variable asociada) para la cual se han eliminado los
pesos de enlace de dos modos, el grado ponderado refleja la suma de las
puntuaciones de similitud de jaccard de los enlaces entre el concepto y
otros conceptos. Por lo
tanto, un concepto tendrá una centralidad de alto grado ponderado si los
actores lo han usado, quienes también usaron una gran cantidad de otros conceptos durante un período determinado. Dependiendo
de la naturaleza de los vínculos, esto puede interpretarse como un
concepto que está bien alineado con muchos otros conceptos, por ejemplo,
indicando un alto grado de institucionalización (ver Heiberg et al.,
2022).
en
otro análisis, el investigador puede estar interesado en incluir
duplicados para dar cuenta del hecho de que puede ser importante que un
actor signifique una asociación con un concepto en muchos artículos
periodísticos o documentos de política durante el mismo período. En
tal caso, elegiríamos una exportación ponderada de dos modos con
duplicados excluidos por documento y normalizaríamos la proyección de un
modo con similitud de coseno. Entonces,
el grado ponderado representa la similitud no solo en función de su
compatibilidad con muchos otros conceptos, sino también en función de la
cantidad de artículos en los que los actores lo han utilizado y todos
los demás conceptos. Esto
puede ser útil si la medida del grado de institucionalización debe ser
sensible a la prevalencia de un concepto en el conjunto de datos
general.
Centralidad y densidad a nivel de red
Tabla 2: grado medio y densidad (resumen propio)
Cuando
calcule indicadores de red para subconjuntos de una red, es decir,
configuraciones, asegúrese de hacer una copia de la red original antes
de seleccionar la configuración, para evitar que se pierda su red
original.
visualización de red
Esta parte de la guía se divide en dos secciones. Primero, demostraremos cómo hacer un diseño y mapeo básico de una red. En
segundo lugar, presentaremos la característica básica de los
'atributos' y brindaremos algunos ejemplos de cómo usar los atributos
asignados a los códigos a través de clasificaciones en NVivo (consulte
el Capítulo 3) para crear visualizaciones personalizadas.
Todos
los ejemplos de visualizaciones de red se realizan en un concepto de
red monomodo no ponderado, que se ha calculado en función de la
normalización de Jaccard (consulte el Capítulo 4).
Mapeo de red básico
El
diseño estándar de una red cuando se importa en Visone es un diseño
aleatorio, en el que normalmente las relaciones no se pueden interpretar
visualmente. Un buen diseño para comenzar a explorar cualquier red es un diseño de nodo de minimización de estrés simple . Esto es útil para visualizar el campo según la similitud entre conceptos y/o actores en un espacio 2D. En
Visone, el diseño de minimización de estrés se basa en un algoritmo de
escalado multidimensional que coloca los nodos de organización más cerca
unos de otros, que están conectados por un peso de enlace más alto (ver
Brandes y Pich, 2009 para el método de diseño)
Para aplicar este diseño, haga clic en visualización en la barra superior del panel izquierdo. El diseño del nodo de minimización de estrés ya es la opción predeterminada y simplemente puede hacer clic en el diseño en la parte inferior derecha del panel. Sin embargo, dependiendo de las opciones metodológicas anteriores, es posible que desee ajustar el esquema de longitud del enlace en la longitud del enlace . El valor predeterminado aquí es uniforme
, lo que significa que los nodos se colocan de acuerdo con el algoritmo
de escalado multidimensional sin tener en cuenta los pesos de los
bordes. Sin embargo, si ha
elegido trabajar con una red normalizada, es posible que desee que los
nodos de concepto se coloquen más cerca unos de otros que tengan una
puntuación de similitud alta. Para hacerlo, elija el esquema de longitud del enlace:atributo valor , atributo: valor csv , marque la casilla interpolar min-max y ajuste la longitud para el valor mínimo/máximo de modo que max sea el doble del valor de min. Luego haga clic en diseño en la parte inferior derecha del panel. Esto
dará como resultado una ubicación más distante de los nodos con un
puntaje de similitud/peso de borde normalizado bajo y una ubicación más
cercana de los nodos con una similitud alta.
Mapeo de red y diseño basado en atributos
Antes
de comenzar a explorar otras opciones de visualización, tiene sentido
etiquetar los nodos en la red para tener una idea de cómo se colocan los
nodos.
Se puede acceder a todas las opciones de visualización desde el panel debajo de la pestaña de visualización . Comenzaremos explorando las posibilidades bajo la categoría: mapeo .
Agregue etiquetas a los nodos. Una
de las funciones de mapeo más básicas es agregar el nombre de los nodos
como etiquetas (los nombres de los conceptos y/o actores asignados
durante el procedimiento de codificación). Estos se agregan simplemente seleccionando tipo: etiqueta, propiedad: etiqueta de nodo, atributo: id y haciendo clic en visualizar.
Cambiar el ancho del enlace. Puede cambiar el ancho de los enlaces entre nodos en función del valor de similitud normalizado en la matriz monomodo. Esto dibujará enlaces más gruesos entre nodos que son muy similares que aquellos entre nodos diferentes. Tipo: tamaño, propiedad: ancho del enlace, atributo: valor csv.
Una
vez hecho esto, probablemente ya tenga una representación decente de la
estructura fundamental de la red y podría observar los primeros
patrones básicos en términos de grupos de conceptos o actores, que
pueden indicar configuraciones sociotécnicas, argumentos o grupos de
actores de apoyo. Sin
embargo, para mejorar la visualización, es posible que desee utilizar
variables complementarias implementando las listas de atributos
exportadas de NVivo, calculadas en Excel o creadas manualmente (consulte
el Capítulo 4). En esta guía, ilustraremos cómo se hace esto con dos ejemplos.
Primero, queremos cambiar el color de los nodos de concepto en función de un atributo, que hemos clasificado con NVivo durante el procedimiento de codificación. Para este ejemplo, hemos asignado el atributo Sentimiento
a todos los códigos de concepto y exportado la hoja de clasificación de
casos de concepto (una lista de atributos) y convertida a formato CSV
(consulte el Capítulo 4). El atributo de cada concepto tiene uno de dos valores (1 = positivo o 0 = negativo)
y queremos que los colores de los nodos de concepto en nuestra red
correspondan a estos valores, esencialmente haciendo que los conceptos
positivos se vuelvan verdes y los conceptos negativos se vuelvan rojos. Elegimos
una variable binaria como un ejemplo simple, pero es posible usar
atributos más detallados para hacer lo mismo (por ejemplo, 'clase de
tecnología' o asignando cualquier otra categoría amplia a los nodos). Haga clic en tipo: color, propiedad: color de nodo . Luego agregue su archivo csv para Sentimiento como atributo. Seleccione el método: tabla de colores y elija el color deseado para los valores (por ejemplo, verde para 1 y rojo para 0). Luego haz clic en visualizar . Recuerde siempre seleccionar resultado en: siguiente pestaña antes de hacer clic en¡Visualiza si es posible que quieras volver a la versión anterior de la red!
En segundo lugar, queremos cambiar el tamaño de los nodos de concepto en función de cuántas veces se haya utilizado un concepto en los datos. En
otras palabras, queremos que los nodos-concepto parezcan más grandes si
se usan muchas veces (independientemente del número de actores que los
usen) y más pequeños si se usan menos veces. Para
esto, tendremos que calcular las sumas de las columnas en nuestro csv
ponderado de dos modos y guardarlas como una tabla de atributos, por
ejemplo, llamada frecuencia , con todas las etiquetas de conceptos en la primera columna y sus sumas de columnas en la segunda columna (ver Capítulo 4). Para
capturar todas las asociaciones como se describió anteriormente, aquí
deberíamos usar la matriz ponderada de dos modos sin la opción de
"archivos codificados" habilitada al exportar desde NVivo (para obtener
la cantidad absoluta de veces que se usó un concepto en los datos). En Visone, haga clic en tipo: tamaño, propiedad: área de nodo y elija la frecuencia de su archivo de atributos como atributo . Hemos encontrado útil dejar marcada la escala automática ya que el ajuste manual del tamaño a menudo resulta en diseños desordenados. Haga clic en visualizar para ver la red resultante con tamaños de nodo ajustados.
Otros diseños: el diseño de centralidad/ radial
Un diseño que ha resultado útil para la representación de los nodos de concepto y su grado es el diseño de centralidad. Los
diseños de centralidad colocan nodos a lo largo de círculos
concéntricos de acuerdo con cualquier valor de atributo elegido. Haga clic en visualización, categoría: diseño, diseño de nodo: centralidad, diseño de centralidad: diseño de centralidad. Además, elija el valor del nodo de opciones: grado, valor del enlace: valor csv, alcance: mejorar los cruces.La
red resultante colocará los nodos con mayor grado de centralidad más
cerca del centro de los círculos concéntricos y los nodos con menor
grado más hacia las franjas. El
nodo más central se coloca en el núcleo, todos los demás nodos lo
siguen a cierta distancia para permitir una imagen interpretable. En
una red de congruencia de conceptos normalizada, este diseño ayuda a
separar visualmente los conceptos que son altamente compatibles con
muchos otros conceptos de aquellos que se mencionan principalmente de
forma aislada. La
centralidad de grado puede además interpretarse como el grado de
institucionalización de un concepto en el campo analizado, el diseño
puede ayudar a mapear configuraciones relativas a su incumbencia como en
la distinción entre estructuras de nicho y régimen en un sector.
Otra opción es elegir disposición de centralidad: disposición radial . Aquí simplemente eligió el grado como parámetro de centralidad . El resultado se asemeja al diseño de centralidad elegido anteriormente. La
única diferencia es que el diseño radial aplica una escala constante
desde el centro del gráfico moviéndose hacia los bordes, mientras que el
diseño de centralidad deja un área alrededor del núcleo del gráfico en
blanco. Como resultado, el nodo más central es mucho más pronunciado en la centralidad que en el diseño radial. Como regla general, recomendamos verificar y comparar ambos diseños.
Referencias
Baur, M. 2008. Software for the Analysis and Visualization of Social Networks. PhD, Fridericiana University Karlsruhe
Heiberg, J., Truffer, B. & Binz, C. 2022. Assessing transitions
through socio-technical configuration analysis – a methodological
framework and a case study in the water sector. Research Policy, 51 (1): 104363.
Wasserman, S. & Faust, K. 1994. Social Network Analysis: Methods and Applications, Cambridge, Cambridge University Press.
Esta página proporciona un índice de tutoriales que ilustran escenarios de uso comunes y avanzados del software visone.
-------------------------------------------
Instalación
La instalación de Visone le indica dónde puede descargar Visone y cómo instalar y ejecutar el programa.
En resumen, para instalar e iniciar visone, vaya a la página de descarga de visone , guarde la última versión actual (por ejemplo, visone-2.9.2.jar)
en su disco duro (por ejemplo, en su escritorio) y ejecute el archivo
descargado (por ejemplo, por doble -haciendo clic en él). ¡ La ventana de Visone se abre y Visone está listo para usar!
Debe leer el resto de este tutorial
solo si esto no funciona de inmediato o si desea instalar y ejecutar
uno de varios paquetes de extensión que se pueden usar en conexión con
visone (de lo contrario, puede dejar este tutorial y pasar al siguiente ) .
Instalando visor
Instalar Visone es muy simple. Puede iniciarlo desde su disco duro local o usar visone webstart. Para descargar Visone e iniciarlo desde su disco duro local, realice los siguientes dos pasos:
Vaya a la página de descarga de Visone y guarde la última versión actual (por ejemplo, visone-2.9.2.jar) en su disco duro (por ejemplo, en su escritorio).
Aún más simple es iniciar el programa a través de visone webstart . Para hacer esto, vaya al sitio web de visone y haga clic en el enlace webstart en la esquina superior izquierda. Dígale a su navegador que ejecute el archivo visone.jnlp . (nota: Visone webstart utiliza un tamaño de almacenamiento dinámico máximo de 256 MB de forma predeterminada)
Comenzando Visone con más memoria
Para redes más grandes, es posible que deba asignar más memoria para la máquina virtual Java JVM ejecutando el archivo descargado desde un símbolo del sistema. En las computadoras que ejecutan Windows, puede abrir una ventana de comando escribiendo cmden el campo de búsqueda en la parte inferior del menú de inicio (o puede buscar el archivo ejecutable cmd.exe , por ejemplo, en C:\Windows\system32\cmd.exe, según su versión y configuración). En la ventana de comandos (la ventana negra que se muestra a continuación), primero debe navegar con el comando cd ( cambiar directorio ) hasta el directorio donde se puede encontrar el archivo JAR de visone (por ejemplo cd C:/juergen/software/visone, consulte a continuación).
Allí puede iniciar visone (con tamaño de memoria extendido) escribiendo el comando
java -Xmx256m -jar visone-2.9.2.jar
La opción -Xmx256maumenta el tamaño del almacenamiento dinámico de Java a 256 MB, -Xmx800maumenta el tamaño del almacenamiento dinámico de Java a 800 MB, -Xmx1gaumenta el tamaño del almacenamiento dinámico de Java a 1 GB, y así sucesivamente (el tamaño predeterminado es 128 MB).
Resolución de problemas: instalación del entorno de tiempo de ejecución de Java (JRE)
Si
la ventana de Visone no se abre y recibe un mensaje similar a "no se
puede abrir el archivo: Visone-2.9.2.jar", lo más probable es que Java
Runtime Environment (JRE) no esté instalado en su computadora. En este caso, realice los siguientes pasos.
Busque en la lista Java SE Runtime Environment (JRE) (versión 6 o superior) y haga clic en descargar. Sigue las instrucciones.
Una vez que haya instalado el JRE, haga lo que se describe en la sección anterior.
Si su computadora extrae el archivo JAR al hacer doble clic en él, entonces el software incorrecto parece estar asociado con los archivos JAR. En computadoras con Windows, puede hacer clic con el botón derecho en el archivo JAR, seleccionar Abrir con... y luego seleccionar Java(TM) Platform SE binary (o similar). También
puede asociar permanentemente el software Java con los archivos JAR
cambiando las propiedades del archivo (nuevamente haga clic con el botón
derecho en el archivo JAR, seleccione Propiedades , seleccione la pestaña General y haga clic en el botón Cambiar en la línea donde dice Abrir con XYZ ; seleccione de nuevo Java).
Instalación de la conexión R
visone ofrece una interfaz para el entorno R para la computación estadística . Debe instalar la conexión R solo si desea utilizar esta interfaz; para todos los demás usos de visone no es necesario hacerlo.
Instalación de reserva
Suponemos que tiene una instalación de R en ejecución (instale la última versión que se ajuste a su sistema desde el enlace). Para una conexión entre visone y R necesitamos adicionalmente los paquetes RServe. Puede instalar este paquete directamente desde R:
inicie una consola R (la GUI de R en Windows, o escriba "R" en una terminal en Linux/MacOS)
asegúrese de que la instalación se completó con éxito
puede cerrar R (es decir, ejecutando el comando q(), no es necesario guardar nada)
En Windows , a menudo es necesario copiar el archivo Rserve.exe de la carpeta de la biblioteca Rserve a la carpeta que contiene el archivo R.dll . Si usa la configuración estándar durante la instalación de R, debe encontrar el archivo Rserve.exe en
Por lo tanto, debe copiar Rserve.exedel directorio anterior al último. Ahora, su R debería estar listo para Visone y solo tiene que decirle a Visone dónde puede encontrarlo.
Las siguientes subsecciones explican cómo configurar las propiedades de la conexión R en el cuadro de diálogo de opciones ( archivo de menú , opciones ).
configuración básica de conexión en visone
Para conectarse con R, debe decirle a Visone dónde está instalado su R. Puede hacer esto en el cuadro de diálogo de opciones que abre eligiendo archivo y opciones... en el menú.
marque la casilla "usar Rserve" y pegue la ruta al archivo "Rserve.exe" (normalmente C:\Program Files\R\R-2.13.1\bin\i386, vea ) en "ruta al directorio R/Rserve"
pegue la ruta donde están instaladas sus bibliotecas o deberían instalarse (normalmente C:\Users\'yourName'\Documents\Rnwin-library\2.13\Rserve) en "ruta de la biblioteca"
Si estás trabajando en un Linux o MacOS , intenta no tocar nada. Si esto no te funciona, configura las siguientes opciones:
"usar
R en la ruta del sistema": use esta opción si tiene una instalación de R
normal en Linux o MacOS y el binario está en la ruta
"ruta
al directorio de R/Rserve": si la primera opción no funciona para usted
(o si desea iniciar una instalación de R específica), proporcione la
ruta al ejecutable aquí (el directorio donde se encuentra el archivo
ejecutable "R" (todos los demás) se encuentra)
configuración de la biblioteca
En algunos casos, R tiene problemas para encontrar sus bibliotecas cuando se inicia desde Visone. Si
experimenta problemas con la instalación de la biblioteca, es decir,
Visone se conecta, pero no puede instalar bibliotecas ni enviar gráficos
a R, puede configurar la ubicación de sus bibliotecas aquí. Esta es también una opción para tener un lugar único donde residirán todas las bibliotecas R instaladas en Visone. la opción es
"ruta de la biblioteca": pegue la ruta donde están instaladas o deberían instalarse sus bibliotecas. Use "NULL" para la ruta predeterminada (del sistema).
comienza tu propia R
Si
planea iniciar R en una máquina remota o las otras opciones no
funcionan para usted, puede ejecutar su propia instancia de R y hacer
que visone se conecte a ella:
"no inicie R, pero use": marque esto si desea que Visone use una instancia de R iniciada por usted
"servidor o ip": proporcione el nombre del servidor o su dirección IP
"puerto": el puerto al que debe conectarse Visone
si sigue sin funcionar
En caso de que tenga problemas para conectarse, siempre puede iniciar su propia sesión R. Para hacer esto, inicie el R habitual, asegúrese de haber completado la instalación de RServe (ver arriba) y ejecute:
biblioteca (Rserve)
reservar()
Iniciar visone en una computadora preparada de esta manera debería brindarle una conexión adecuada a R.
Ahora necesitamos instalar el "bison-plugin", ir a "Ayuda->Instalar nuevo software" agregar " http://tech.knime.org/update/bison " como sitio de actualización e instalar el complemento BisoNet, especialmente "visone Se necesita integración".
Después
de esta instalación, debería encontrar una serie de nuevos nodos en la
categoría "BisoNet" que se pueden usar para crear, manipular o analizar
redes. En la subcategoría
"visone" encontrará el nodo "Conector de entrada" que se utiliza para
recibir redes de visone y el nodo "Conector de salida", que se utiliza
para enviar redes a visone.
Para una prueba, mantenga su Knime en funcionamiento, agregue un nodo "Conector de entrada" e inicie visone. Ver más detalles en la página del menú Knime .
Tutoriales básicos
Estos tutoriales básicos lo guían paso a paso a través de una secuencia de tareas que ilustran el uso común de visone.
La presentación de la interfaz gráfica de usuario de visone le indica cómo se crean y modifican las redes mediante el uso del mouse. También
aprenderá sobre los diferentes tipos de información que se codifican en
una red Visone y cómo las redes se pueden exportar a archivos de datos e
imágenes.
Visualizar y analizar redes le muestra cómo el análisis y la visualización van de la mano en visone. Le
presenta el escenario de uso más común: importar datos de uno o varios
archivos, analizar la red, visualizar la red junto con los indicadores
calculados, exportar datos e imágenes para su posterior procesamiento o
publicación.
¿Cómo ingreso mis datos en visone? Normalmente, visone lee datos de red de archivos GraphML , lo que nunca debería causar ningún problema. Sin
embargo, en algunos casos es necesario importar datos provenientes de
otras fuentes que pueden, por ejemplo, exportar matrices de adyacencia a
tablas de valores separados por comas (CSV). Este tutorial lo guía a través de las diversas posibilidades para ingresar datos en visone.
-------------------------------------------
Introducción al editor de redes visuales (tutorial)
Este tutorial le presenta la interfaz gráfica de usuario de Visone ; le dice cómo se pueden crear y modificar redes de forma interactiva mediante el uso del ratón. ( El escenario de uso más común, cargar datos de red desde un archivo y analizarlos/visualizarlos, se describe en el siguiente tutorial
). También aprenderá sobre los diferentes tipos de información que
están codificadas en una red Visone y cómo se pueden exportar las redes.
a archivos de datos e imágenes. Este tutorial asume que ya ha descargado Visone y que puede ejecutar el programa (vea el tutorial sobre cómo instalar Visone ).
Probablemente
se beneficiará al máximo de este tutorial si inicia visone y sigue
directamente los pasos que se describen a continuación.
Adición de nodos y enlaces
Después de haber iniciado Visone, verá su ventana principal . Para obtener una red en Visone, básicamente tiene tres posibilidades que se pueden activar desde el menú Archivo .
open le permite abrir una red desde un archivo local
new abre una nueva red vacía - eso es lo que vamos a hacer ahora
Cuando hace clic en el archivo, se abre una nueva pestaña etiquetada red-1* en el área de red de visone (la parte grande de la ventana alineada con la esquina inferior derecha). En esta área puede agregar nodos y enlaces usando el mouse:
para agregar un nodo, haga clic izquierdo en un espacio vacío en el área de la red y suelte el botón; repita esto tal vez dos o tres veces para agregar una pequeña cantidad de nodos
para agregar un lazo (una línea que conecta dos nodos) sigue los siguientes pasos:
haga clic con el botón izquierdo una vez en un nodo y suelte el botón del mouse; ahora ha adjuntado un enlace a este nodo y puede arrastrar su otro punto final con el puntero del mouse
haga clic izquierdo en un segundo nodo; esto adjunta el punto final libre del lazo a ese segundo nodo y se crea el lazo
repita esto algunas veces más para crear una red razonable
Si desea eliminar uno de estos objetos (es decir, nodos o enlaces), haga clic derecho sobre él y seleccione eliminar nodos/enlaces en el menú contextual emergente.
El botón de diseño rápido
Es
posible que ya haya notado que la red que se muestra arriba tiene un
diseño muy malo: el triángulo formado por los nodos 1, 2 y 3 no es
simétrico y el nodo 4 está mucho más cerca de 1 y 2 que de su vecino 3.
Podría corregir esto manualmente arrastrando nodos a una mejor posición;
sin embargo, este enfoque resultaría tedioso y difícil para redes más grandes. Le
ahorra mucho tiempo (y generalmente produce mejores resultados) si
calcula el diseño (es decir, la posición de los nodos) con un algoritmo de diseño .
La forma más fácil de hacerlo es simplemente hacer clic en el botón de diseño rápido que se muestra en la esquina superior derecha de la ventana de Visone. Si lo hace, la estructura de su red se volverá mucho más obvia. Visone ofrece más algoritmos de diseño,
pero si no tiene ninguna razón particular para elegir otro, el botón de
diseño rápido activa el mejor algoritmo de diseño de propósito general
que podemos ofrecerle.
Guardar la red en un archivo
Antes de proceder a agregar más información a la red, le diremos algunas palabras sobre cómo guardarla. Tenga en cuenta que los datos de red que ha agregado hasta ahora aún no están guardados en el disco duro de su computadora. Como esto es cierto para otros programas de software, si su computadora falla, todo su trabajo que no se guarde se perderá. visone
le recuerda la información no guardada agregando un asterisco (*) al
nombre de la red en la parte superior de la pestaña correspondiente
(donde actualmente dice red-1* ). Cuando cierra el programa visone, le pregunta si desea guardar los cambios no guardados, si los hay.
Para escribir sus datos en un archivo, el menú de archivo le ofrece tres posibilidades.
save guarda la red en un archivo GraphML cuyo nombre corresponde al nombre de la red (si hasta el momento no se ha asignado ningún nombre, como en nuestra situación, save procederá a save as )
save as también guarda la red en un archivo GraphML pero primero le pide otro nombre (hace esto, por ejemplo, si desea conservar la versión anterior de la red)
exportar le permite guardar la red en archivos de datos o imágenes de varios formatos; Llegaremos a este punto más adelante en este tutorial.
GraphML es el único formato que guarda toda la información codificada en una red Visone. Por lo tanto, haga clic en el archivo, guarde como
, navegue a la carpeta de su elección en el cuadro de diálogo de
selección de archivos y guarde la red en un archivo cuyo nombre puede
elegir como desee ( MyNetwork en nuestro ejemplo a continuación).
Una vez que haya guardado la red, su nombre aparecerá en la parte superior de la pestaña correspondiente. Cuando
modifique la red más tarde, se agregará un asterisco (*) a su nombre,
lo que indica que la versión actual contiene cambios no guardados. Al hacer clic en el archivo, guardar guarda la versión actual en el mismo archivo; etcétera.
Alternativamente, puede hacer clic en el icono similar a un disco en la barra de herramientas para guardar la red.
Modificación de propiedades de nodos y vínculos
Hasta ahora hemos explicado cómo puede agregar nodos y enlaces a una red. Además de esta información estructural , existen dos tipos más de información codificada en una red de visone: atributos y gráficos . Los
atributos codifican información asociada con nodos (como sexo, edad o
profesión) o vínculos (como fuerza de vínculo o tipo de relación); las
variables gráficas codifican la apariencia visual de los nodos (p. ej.,
color, tamaño, posición x/y) o enlaces (p. ej., ancho de línea, color).
Estos dos tipos de
información son conceptualmente diferentes, pero puede optar por
asociarlos asignando atributos a variables gráficas. La forma en que tales asignaciones se realizan automáticamente se explica con más detalle en el siguiente tutorial sobre visualización y análisis de redes.; a continuación, tratamos cómo las variables gráficas y los valores de los atributos se pueden cambiar manualmente.
Antes de hacer esto, es recomendable cambiar del modo de inserción al modo de análisis haciendo clic en el siguiente icono en la barra de herramientas : (al
hacerlo, el símbolo del lápiz rojo se desactivará y en la parte
inferior de la ventana de visualización podrá ver brevemente el mensaje establecer el modo activo: análisis ). Estos dos modos especifican cómo interactúa su mouse con la GUI de Visone :
en el modo de análisis (símbolo de lápiz gris), los clics del mouse seleccionan nodos o enlaces y también borran las selecciones; es el modo habitual que debe elegir para la mayoría de los escenarios de uso de visone
en el modo de inserción (símbolo de lápiz rojo), los clics del mouse agregan nodos y enlaces como se explicó anteriormente; necesita el modo de inserción solo si desea agregar nuevos nodos o enlaces usando el mouse. El modo de inserción se activa cada vez que se abre una nueva red vacía a través de un archivo, nueva
Así que ahora deberías activar el modo de análisis. Cuando hace clic en un nodo, se selecciona; esto se indica visualmente con un color ligeramente más oscuro y con pequeños cuadrados que rodean el nodo. Un
nodo seleccionado se puede arrastrar a otra ubicación manteniendo
presionado el botón izquierdo del mouse y moviendo el puntero del mouse a
la posición deseada. Se
puede seleccionar más de un nodo manteniendo presionada la tecla Control
mientras se hace clic en más nodos para seleccionarlos. La selección de lazos funciona en consecuencia.
Para
cambiar la información (valores de atributo o gráficos) asociada con
uno o varios nodos seleccionados, primero haga clic con el botón derecho
en él (respectivamente, en uno de ellos) para abrir el menú contextual del nodo .
El cuadro de diálogo de propiedades del nodo tiene tres pestañas: general para cambiar la apariencia gráfica del nodo, etiqueta para cambiar la apariencia gráfica de la etiqueta del nodo y atributos para cambiar los valores de los atributos (incluido el texto de la etiqueta). Puede
explorar algunas de las posibilidades, por ejemplo, cambiando el color y
la forma de los nodos, el tamaño y la posición de las etiquetas y las
propias etiquetas.
La modificación de las propiedades del enlace funciona de manera muy similar: un clic derecho en un enlace abre el menú contextual del enlace , al hacer clic en la opción de propiedades en este menú se muestra el cuadro de diálogo de propiedades del enlace
en el que puede cambiar el color de la línea, el estilo, el ancho,
definir si el enlace es dirigida o no dirigida, y mucho más. Juntos podrían modificar la red para que se parezca a la siguiente, excepto por las etiquetas (Alice, Deborah, Charlie, Bob). Para hacerlos visibles, debemos marcarlos como una etiqueta en visone. Cómo hacerlo lo aprenderá más adelante en este tutorial (bajo el punto 'Agregar nuevos atributos').
Algunos comentarios pueden ser útiles.
Cuando cambia el valor de algún campo en el diálogo de propiedades del nodo, estos cambios no se hacen visibles inmediatamente; más bien, primero debe hacer clic en el botón Aplicar .
Para obtener más posibilidades de elegir la posición de la etiqueta, primero debe cambiar el modelo en la pestaña de etiqueta del cuadro de diálogo de propiedades del nodo , por ejemplo, a 8 posiciones .
El texto de la etiqueta se cambia editando el valor del atributo llamado id en la pestaña de atributos. (Puede
agregar más atributos a los nodos o vínculos y puede cambiar el nombre
de los atributos; esto se explica más adelante en este tutorial).
Usar plantillas y crear una leyenda
Normalmente
varios nodos o enlaces en una red tienen la misma combinación de color,
forma, tamaño, etc. Si este es el caso, es conveniente hacer uso de plantillas de nodos y enlaces . Las
plantillas definen tales combinaciones de variables gráficas que se
pueden aplicar a cualquier conjunto seleccionado de nodos. Claramente
esto ahorra tiempo y garantiza la consistencia, ya que de lo contrario
habría que modificar muchas variables para cambiar de un estilo de nodo a
otro. Las plantillas también definen la apariencia de los nodos que luego se agregan a la red. Además, las plantillas se pueden incluir en una leyenda que explique qué información está codificada en las variables gráficas.
Las plantillas de nodo se definen desde el cuadro de diálogo de propiedades de nodo (que se muestra arriba). Primero se modifican los gráficos del nodo seleccionado para que el nodo se vea como se desea. Luego, al hacer clic en el botón Crear plantilla
en la línea inferior del cuadro de diálogo, se crea una nueva plantilla
que especifica la combinación de variables gráficas del nodo
seleccionado. (Al hacer clic en ese botón, no ve ningún cambio en la red).
Para administrar la lista actual de plantillas, haga clic en la opción plantillas... en el menú de nodos , como se muestra a continuación.
La plantilla de la fila superior es la plantilla predeterminada de Visone. La plantilla con el nodo rojo es la que acabamos de crear; se resalta indicando que cuando se agregue un nuevo nodo a la red, aparecerá como un círculo rojo. (Puede
probar esto; no olvide cambiar del modo de análisis al modo de
inserción antes de agregar más nodos y volver al modo de análisis antes
de continuar).
Las plantillas también se pueden incluir en una leyenda , en la que se puede describir su significado. Por ejemplo, agregar descripciones apropiadas a las dos plantillas, marcar sus cuadros de leyenda (casillas de verificación en el lado izquierdo) y marcar el cuadro de leyenda de visualización incluye una leyenda para la vista de red con este aspecto.
La creación y gestión de plantillas de enlaces funciona en consecuencia.
Agregar nuevos atributos
Hasta ahora hemos descrito cómo modificar la estructura de la red (nodos y enlaces) y los gráficos. Ahora trataremos cómo se puede agregar más información de atributos a los nodos y enlaces. El cuadro de diálogo de propiedades del nodo (enlace) permite cambiar el valor de los atributos ya existentes (actualmente solo hay un atributo llamado id ). Para agregar más funciones de atributos, o para cambiar sus nombres o tipos, use el administrador de atributos que se puede iniciar haciendo clic en el icono en la barra de herramientas de Visone. El administrador de atributos se ve así.
Los
cuatro botones de la línea superior se utilizan para cambiar de
atributos de nodo a atributos de enlace, atributos de díada o atributos
de red. Los seis botones
del lado izquierdo se utilizan para especificar qué se debe hacer con
los atributos del nodo (enlace, díada, red).
show & edit muestra los valores de los atributos que los nodos (enlaces, ...) asumen en todos los atributos de los nodos. (Actualmente solo hay una función de atributo llamada id y en la imagen de arriba puede ver los valores Alice , Bob , ... de los cuatro nodos). También puede modificar los valores si el cuadro de edición permite en la parte inferior del atributo se comprueba el administrador.
select
le permite seleccionar todos los nodos que asumen un valor particular
para un atributo específico (por ejemplo, todos los nodos cuyo valor en
el atributo género es igual a mujer ).
configure
le permite cambiar la estructura de los atributos, en particular,
renombrarlos, cambiar su rango de valores (tipo), su valor
predeterminado o su descripción, así como crear nuevos atributos o
eliminar los existentes.
manipular le permite modificar atributos, por ejemplo, aplicando transformaciones numéricas.
El filtro ofrece formas más sofisticadas de seleccionar nodos.
import & export finalmente se usa para guardar y cargar atributos a/desde archivos.
Para agregar más funciones de atributo, seleccionamos configure . El administrador de atributos ahora se ve así.
Puede ver que el único atributo tiene el nombre id y asume valores de tipo texto (es decir, cadenas de caracteres). Si activa la casilla de verificación en el lado izquierdo, los valores de id se utilizarán como etiquetas de nodo (y ahora son visibles después de hacer clic en el botón Aplicar). Una vez que hayamos agregado otras funciones de atributo, estas se pueden usar alternativamente como etiquetas de nodo.
Para agregar otro atributo hacemos clic en el botón crear atributo . En la nueva fila, completamos el nombre del nuevo atributo (p. ej., género ), seleccionamos su tipo y, potencialmente, proporcionamos un valor predeterminado y una descripción. Repetimos esto dos veces agregando un atributo fuma que elegimos que sea de tipo binario y un atributo edad que es de tipo entero . Luego de esto tenemos que presionar el botón aplicar en la parte inferior del administrador de atributos. Tenga en cuenta que el nombre del archivo de red ( MyNetwork.graphml*) ahora está marcado con un asterisco, lo que indica que hay cambios sin guardar. De hecho, las funciones de atributo recién agregadas son parte de la información codificada en la red; recuerda guardar los datos de la red de vez en cuando.
Echemos un vistazo a los datos que realmente agregamos. Al marcar el botón Mostrar y editar en el lado izquierdo, obtendrá la siguiente vista.
Como puede ver, los valores de todos los atributos excepto id son los valores predeterminados o "sin valor". Obviamente, declarar el nombre y el tipo de una función de atributo no define sus valores. Los valores se pueden editar directamente en el administrador de atributos (si la casilla Permitir edición en la parte inferior está marcada), o se pueden modificar en la pestaña de atributos del cuadro de diálogo de propiedades del nodo que, después de la edición, podría tener este aspecto.
Los atributos de enlace se gestionan en consecuencia.
Cerramos esta sección comentando que los valores de los atributos normalmente no se agregan manualmente (lo que sería tedioso). Es más habitual que los atributos se importen de archivos o se calculen mediante un algoritmo de análisis de red. Ambos temas se tratan en el siguiente tutorial sobre visualización y análisis de redes .
Exportación de datos e imágenes de red
Cerramos este tutorial explicando cómo se pueden exportar redes a archivos de datos o imágenes en varios formatos. Tenga en cuenta que, en la mayoría de los casos, las redes se guardan en archivos GraphML (a través del menú archivo, guardar o archivo, guardar como ) como se explicó anteriormente. GraphML es el único formato que guarda toda la información codificada en una red Visone. En algunas situaciones, debe exportar la red (es decir, convertirla a un formato diferente).
Si desea utilizar la red en un programa que no admite GraphML , puede exportarlo en diferentes formatos de datos (p. ej., el formato de datos más básico son las matrices de adyacencia codificadas en tablas de valores separados por comas).
Si desea utilizar la imagen de red para su publicación en un documento (artículo, diapositivas, página web, etc.), puede exportarla a varios formatos de imagen como PNG, GIF, JPG, PDF y algunos más.
Para exportar redes a archivos de datos o imágenes, haga clic en exportar en el menú Archivo .
En el cuadro de diálogo de exportación de archivos, que se muestra a continuación, puede elegir un formato de red compatible para guardar datos en nodos y enlaces (es decir, la estructura pura de la red) o un formato de imagen compatible para guardar una imagen de la red actual. En el siguiente ejemplo, se guarda una imagen en un archivo PNG llamado MyNetwork.png .
Los datos de atributos de nodos y enlaces se pueden exportar a tablas de valores separados por comas a través del administrador de atributos . Esto se explica con más detalle en el siguiente tutorial sobre visualización y análisis de redes .
Tutoriales avanzados
Estos tutoriales ilustran el uso avanzado de Visone.
La administración avanzada de atributos le presenta todo el poder del administrador de atributos de Visone y le muestra cómo seleccionar elementos que dependen de los valores de los atributos. El
administrador de atributos le permite, por ejemplo, convertir la fuerza
de los lazos en distancia o clasificaciones y viceversa, dicotomizar
redes, cambiar la escala de los pesos de los lazos y mucho más.
Colecciones de redes y redes dinámicas . Una colección de redes
es un conjunto o secuencia de varias redes que pertenecen juntas, por
ejemplo, mediante la construcción de una red longitudinal. Este
tutorial lo guía a través de varios ejemplos de aplicaciones para
colecciones de redes, incluida la visualización dinámica y el modelado
estadístico de la dinámica de redes con el software RSiena .
Redes de eventos. Los enlaces en una red de eventos
están formados por eventos de interacción con marca de tiempo, como
usuarios que envían correos electrónicos a otros usuarios, usuarios que
editan documentos en un entorno Web 2.0, etc. Este tutorial ilustra el
análisis y la visualización de redes de eventos con visone.
R es una herramienta de software ampliamente utilizada para cálculos estadísticos y gráficos. Se puede abrir una consola R desde dentro de visone, con acceso completo al entorno de programación R y la capacidad de intercambiar datos de red de un lado a otro. Esto
amplía enormemente las capacidades de visone, brindando acceso a un
gran conjunto de métodos para el análisis y modelado estadístico.
Siena es una herramienta de software para el modelado estocástico orientado a actores (SAOM) de datos de panel de red. Se
puede acceder a la versión reciente RSiena basada en R de forma
transparente mediante los menús de Visone, y existen métodos gráficos
dedicados para explorar los parámetros de forma interactiva.
KNIME es una herramienta integral de flujo de trabajo de minería de datos. KNIME y visone pueden intercambiar datos de red de un lado a otro en tiempo de ejecución.
------------------------------------------- Visualización y análisis (tutorial)
Este tutorial le muestra cómo el análisis y la visualización van de la mano en visone. Le
presenta el escenario de uso más común: importar datos de uno o varios
archivos, analizar la red, visualizar la red junto con los indicadores
calculados, exportar datos e imágenes para su posterior procesamiento o
publicación.
Este tutorial asume que tiene conocimientos básicos sobre cómo operar la GUI de Visone , como se explica en el tutorial anterior .
Presentamos un conjunto de datos ejemplar
Los datos que utilizamos en este tutorial han sido recopilados en un proyecto de investigación a largo plazo sobre redes de aculturación . Más información sobre el proyecto se puede encontrar en [1] . Dentro de este proyecto se han recogido, entre otras, las redes personales de los ya más de 1.000 inmigrantes. Cada uno de los encuestados (llamados ego ) proporcionó respuestas a cuatro tipos de preguntas:
preguntas sobre ego
, incluyendo país de origen, años de residencia, edad, género, color de
piel, motivos para migrar, salud, habilidades lingüísticas...
altera una lista de personas conocidas por ego (para la mayoría de las redes, el número se ha fijado en 45)
preguntas sobre alters incluyendo país de origen, país de residencia, edad, color de piel, tipo de relación con el ego, ...
lazos alter-alter (no dirigidos) pares de alters que se conocen (según el encuestado)
Se proporciona una descripción más detallada en la página Egoredes (datos) .
En
este tutorial analizamos de manera ejemplar una de estas redes
personales obtenidas al entrevistar a un migrante de República
Dominicana a los Estados Unidos. El
conjunto de datos aquí no contiene ninguna de las variables que
caracterizan al ego, sino solo las características alter y los lazos
alter-alter.
Más específicamente, los lazos se codifican en un archivo de matriz de adyacencia Egonet_ties.csv , las características alteradas en un archivo Egonet_attributes.csv . El archivo GraphML Egonet.graphml contiene vínculos y atributos de una manera más cómoda y confiable; los archivos CSV se proporcionan con el único propósito de demostrar cómo se pueden importar datos de tablas de valores separados por comas.
Para
seguir los pasos explicados en este tutorial, debe descargar estos tres
archivos y guardarlos en su disco duro (haga clic con el botón derecho y
seleccione guardar enlace como ).
( Nota: también proporcionamos datos más recientes y completos sobre las redes personales de inmigrantes vinculados desde la página Signos_(datos) ; el análisis visual de esos datos se ilustra en el tutorial sobre redes personales ).
Importación de redes desde archivos de matriz de adyacencia
La forma habitual de obtener una red en Visone es leerla desde un archivo local a través del archivo de menú, abrir
El tipo de archivo habitual que visone lee es GraphML ; Los
archivos GraphML contienen información sobre nodos y enlaces, sobre
atributos de nodos y enlaces, y sobre información gráfica como diseño,
color o forma. Para leer archivos GraphML, seleccione .graphml en el cuadro de diálogo para abrir archivos (que se muestra a continuación) y haga clic en Aceptar ; esto es simple, rápido y confiable.
Aquí, a modo de ilustración, vamos por el camino difícil y asumimos que los datos no se almacenan en un archivo GraphML sino en tablas de valores separados por comas . Este
tipo de archivo muy primitivo se puede generar desde muchos programas,
incluido software estadístico, editores de hojas de cálculo u otro
software de análisis de red. A veces tienes que lidiar con este tipo de archivo.
Para abrir una red desde un archivo de matriz de adyacencia, seleccione archivos de tipo CSV (.txt, .csv) en el cuadro de diálogo para abrir archivos, seleccione el archivo apropiado en el explorador de archivos y haga clic en Aceptar . Para seguir los pasos descritos en este tutorial, seleccione el archivo Egonet_ties.csv .
Hacer clic en Aceptar no abre inmediatamente el archivo. De hecho, a diferencia de GraphML, los archivos CSV no tienen una interpretación autoexplicativa; más bien, el programa que tiene que manejarlos necesita alguna orientación. Por lo tanto, Visone abre un cuadro de diálogo de opciones de importación (ver más abajo).
Para obtener una explicación exhaustiva de todas las opciones y su significado, consulte la página del cuadro de diálogo de opciones de importación . Para continuar con este tutorial, configure todas las opciones como se muestra en la imagen de arriba y haga clic en Aceptar . Esto abre una red con este aspecto.
El .csv no contiene información de diseño. La posición de los nodos ha sido determinada por el algoritmo de diseño que se puede iniciar con el botón de diseño rápido .
Además de los formatos GraphML y CSV, Visone también puede abrir archivos en formato .dl de UCINET , en formato .net de Pajek y algunos más.
En el tutorial de entrada de datos se proporciona un tratamiento más exhaustivo sobre las diversas posibilidades de importar datos a Visone .
Importación de atributos de tablas CSV
Actualmente, los nodos tienen solo un atributo llamado id . Los valores de otros atributos se proporcionan en el archivo Egonet_attributes.csv . Este archivo se puede fusionar con nuestra red actual a través del administrador de atributos, que se puede iniciar haciendo clic en el ícono en la barra de herramientas de Visone.
En el administrador de atributos, elija el botón de nodo en la fila superior, importar y exportar a la izquierda, y seleccione el archivo Egonet_attributes.csv que descargó previamente a su computadora como archivo de importación. Al hacer clic en importar , se abre un cuadro de diálogo de opciones de carga similar al siguiente.
Es muy importante establecer correctamente los valores de los atributos de unión. Deben
apuntar al nombre del atributo que identifica los nodos (atributo de
red) y le dice a Visone qué columna en el archivo CSV importado contiene
estos identificadores (atributo de archivo). Actualmente, en ambos menús desplegables , se selecciona id
, pero en general puede haber varios atributos de nodo y los nodos
también podrían identificarse mediante atributos que tengan un nombre
diferente a id . Establecer
también las otras opciones como se muestra arriba, en particular,
establecer el delimitador de celda en punto y coma ( ; ) y hacer clic en Aceptar importa los atributos. Puede ver el resultado haciendo clic en mostrar y editaren el lado izquierdo del administrador de atributos. Luego, debería ver algo similar a la siguiente imagen.
Asignación de atributos a gráficos: atributos categóricos
Para muchas redes, es extremadamente revelador mostrar los valores de los atributos en la imagen de la red. En Visone, los atributos se pueden asignar a variables gráficas a través de la pestaña de visualización .
En la pestaña de visualización puedes elegir entre un montón de opciones; estos deben configurarse de arriba hacia abajo. Para la categoría, elija mapeo ya que queremos mapear atributos existentes a variables gráficas. (Las otras opciones son el diseño para aplicar un algoritmo de visualización, la geometría para realizar transformaciones afines, como rotar o escalar, el fondo para configurar el color/imagen de fondo y la apariencia del atributo para almacenar las coordenadas x, y en (nuevos) atributos).
El tipo de la asignación se refiere al tipo de la variable gráfica que se utiliza para codificar los valores de los atributos. Esta elección está restringida por el tipo de atributo que se va a mapear. Los
atributos numéricos se pueden asignar a variables gráficas que permiten
al usuario reconocer que un actor tiene un valor mayor que otro; ejemplos de tales variables son el tamaño o la posición, cuyo uso se demuestra más adelante en este tutorial. En esta sección, sin embargo, queremos codificar una variable categórica, más específicamente, el país de origen del actor. Una buena opción para una variable gráfica para codificar esta información es el color que seleccionamos en el menú desplegable a la derecha de tipo . Para la propiedad, elija el color del nodo.
El menú desplegable a la derecha del valor del nodo debe configurarse con el nombre del atributo que se va a codificar; elegimos Afrm (que significa país de origen del actor ). Finalmente, al seleccionar la tabla de colores para la opción de método , se le presenta una tabla con los diferentes valores del atributo Afrm junto con una selección predefinida de colores que puede cambiar como desee. Al hacer clic en el botón de visualización
en la parte inferior de la pestaña de visualización, se aplica el mapeo
cuyo resultado se muestra en el área de red de la ventana de Visone.
Indicadores analíticos de redes informáticas: centralidad
visone le ofrece una gran variedad de métodos que calculan medidas analíticas en una red determinada. En esta sección, calculamos de manera ejemplar un indicador de centralidad en el conjunto de actores. (Las centralidades de los nodos especifican qué actores son los importantes con respecto a un determinado criterio).
El cálculo de dichos indicadores se realiza a través de la pestaña de análisis . Para calcular el grado de los actores (es decir, el número de lazos adjuntos a cada actor), establezca la tarea en indexación . La indexación significa que estamos asignando valores a elementos individuales (es decir, a nodos o bordes) de la red. Establezca la clase en la centralidad del nodo y el índice en el grado . Los valores especificados para la longitud del enlace y la fuerza del enlace actualmente solo pueden ser uniformes ya que no tenemos ningún peso de enlace. Desmarcar el porcentaje y estandarizarcasillas asegura que se calculen los grados reales. El campo de texto a la derecha del nombre del atributo especifica el nombre del atributo en el que se almacenarán los valores calculados. (Visone hace sugerencias para este nombre; por el momento debería decir grado , pero puede cambiarlo si lo desea).
Una vez configuradas todas estas opciones, haga clic en el botón analizar en la parte inferior de la pestaña de análisis. (No
verá ningún cambio en la imagen de la red; sin embargo, en la línea
inferior de la ventana principal, Visone le indica qué se ha calculado y
en qué atributo se ha almacenado).
Puede
buscar los valores del atributo recién calculado en el administrador de
atributos o en la pestaña de atributos del cuadro de diálogo de propiedades del nodo (por ejemplo, si selecciona el nodo con id 20, verá la última entrada que le indica que el grado del nodo es igual a 9) . También puede exportar los atributos a través del administrador de atributos (que funciona de manera similar a la importación de atributos explicada anteriormente) y almacenarlos en tablas CSV.
Sin embargo, en muchas situaciones es más revelador visualizar los valores de centralidad calculados. Esto se ilustra en la siguiente sección de este tutorial.
Asignación de atributos a gráficos: atributos numéricos
Los valores de centralidad (como los grados de nodo que se calcularon anteriormente) son atributos numéricos. Estos se pueden asignar a variables gráficas que permiten al usuario distinguir entre más grandes y más pequeños. Ejemplos de dichos gráficos son el tamaño, la posición (coordenadas x/y) o el gradiente de color. Por
ejemplo, para asignar el grado del nodo al tamaño del nodo, puede
proceder de manera similar a la asignación de atributos categóricos
(ilustrado arriba). En la pestaña de visualización , elija categoría = mapeo , tipo = tamaño , propiedad = área de nodo y para atributo = grado ; clic en visualizar .
Disposición de la red
Los
algoritmos de diseño de red calculan las posiciones de los nodos,
enlaces y/o etiquetas para producir buenas imágenes de red. Para mayor comodidad, se puede iniciar un algoritmo de diseño de propósito general haciendo clic en el botón de diseño rápido en la barra de herramientas de visone. Todos los demás algoritmos de diseño se pueden iniciar desde la pestaña de visualización (seleccione categoría = diseño ). Puede encontrar más explicaciones en la página de la pestaña de visualización .
Selección de elementos dependientes de valores de atributo
Finalmente,
demostramos cómo se pueden seleccionar elementos de red (es decir,
nodos y enlaces) que tienen valores de atributos específicos. Por lo tanto, descargue el archivo Egonet.graphml (consulte la descripción en la página Egoredes (datos) ), guárdelo en su computadora y ábralo en visone a través del menú archivo, abra .
Esta
red resulta ser un gran lío que contiene 45 nodos y 990 enlaces (un
simple cálculo te dice que la red está completa, es decir, cada par de
nodos está conectado por un enlace). La información sobre qué actores realmente se conocen está codificada en la clasificación de atributos del enlace , que puede asumir los valores Nada probable , Tal vez o Muy probable . Para eliminar todos los enlaces que no están clasificados como Muy probable (digamos), abra el administrador de atributos , haga clic en el enlace del botón en la parte superior y seleccione en el lado izquierdo, seleccione la calificación del atributo del enlaceen el menú desplegable. La
tabla muestra los diferentes valores de este atributo junto con la
cantidad de enlaces que asumen este valor y al hacer clic en una o
varias filas se seleccionan estos enlaces. Los enlaces seleccionados se pueden eliminar desde el menú contextual de enlaces o desde el menú de enlaces, eliminar enlaces . Al seleccionar y eliminar los enlaces clasificados como Nada probable o Tal vez y diseñar la red mediante el botón de diseño rápido, se muestra una red idéntica a la codificada en la matriz de adyacencia Egonet_ties.csv .
Normalmente, visone lee datos de red de archivos GraphML , lo que nunca debería causar ningún problema. Sin
embargo, en algunos casos es necesario importar datos provenientes de
otras fuentes que pueden, por ejemplo, exportar matrices de adyacencia a
tablas de valores separados por comas (CSV). Este tutorial lo guía a través de las diversas posibilidades para ingresar datos en visone.
La forma habitual: leer GraphML
GraphML es el formato de archivo habitual para Visone; codifica
los tres tipos de información que se encuentran en las redes visone:
estructura de la red, atributos e información gráfica y es el único
formato que lo hace. Para leer datos de red de archivos GraphML, use el menú de archivos , haga clic en abrir... , seleccione archivos de tipo .graphml y haga clic en el botón Aceptar .
Los otros tipos de archivos solo son necesarios cuando desea importar datos de otras fuentes que no pueden generar GraphML.
Una descripción general de las otras posibilidades.
Además de GraphML, visone puede leer datos de red de archivos exportados por otro software de análisis de red, incluidos UCINET , Pajek , Siena y algunos más. La apertura de estos archivos también se realiza a través del menú de archivos seleccionando el tipo de archivo apropiado. Se proporciona más información sobre la lectura de estos tipos de archivos en la sección sobre otros formatos admitidos .
Una
opción más básica que debería ser factible en la mayoría de las
situaciones es leer datos de red de archivos de valores separados por
comas (CSV). Los archivos CSV son archivos de texto sin formato, por ejemplo, con este aspecto
;A B C D
A;0;1;1;1
B;1;0;1;0
C;1;1;0;0
D;1;0;0;0
que
pueden ser creados por editores de hojas de cálculo (como MS Excel),
software estadístico, la mayoría del software de análisis de red y
muchos más. Sin embargo,
la lectura de datos de archivos CSV es más propensa a errores ya que
estos archivos no vienen con una definición inequívoca sobre cómo
interpretarlos (más bien, debe decirle al programa cómo deben
interpretarse estos archivos). La mayor parte de este tutorial está dedicado a la importación de archivos CSV.
Si nada más funciona, puede utilizar la consola visone R que permite el acceso al entorno R para el cálculo estadístico o puede leer datos a través de la conexión KNIME que conecta visone a una herramienta integral de flujo de trabajo de extracción de datos. Ambos
entornos, R y KNIME, proporcionan métodos muy generales y configurables
para la entrada de datos y, además, le permiten preprocesar y/o filtrar
los datos con un esfuerzo relativamente bajo. Te facilitamos más información sobre estas posibilidades en el apartado "si nada más funciona" .
Otra
posibilidad más para crear redes directamente en visone es ingresarlas
manualmente (lo cual solo es apropiado si las redes son pequeñas y los
datos aún no están disponibles en formato electrónico). Esta opción se ilustra en el tutorial que presenta el editor de red visual .
Las variantes de los archivos de valores separados por comas (CSV)
Un
archivo de valores separados por comas se puede considerar como un
archivo de texto sin formato que codifica una tabla, es decir, una
matriz de datos que tiene filas y columnas, a veces también denominada
matriz. En un contexto de
red, existen diferentes posibilidades para codificar información sobre
nodos, enlaces o información de atributos en dichas tablas. Los
tres primeros (matrices de adyacencia, listas de enlaces y listas de
adyacencia) brindan información sobre nodos y enlaces y se pueden abrir a
través del menú de archivo y el cuadro de diálogo de opciones de importación . La cuarta tabla muestra una tabla de atributos que proporciona información sobre los atributos de nodos o enlaces. Esos archivos de datos se importarán a través del administrador de atributos .. Lo que sigue es una breve caracterización de estos tipos de archivos. En las siguientes secciones se proporciona una explicación más exhaustiva sobre cómo importar esas tablas de datos en Visone.
Archivos de matriz de adyacencia. Una
matriz de adyacencia codifica para todos los pares de nodos (indexando
las filas y columnas de la tabla) ya sea que haya o no un enlace que
conecte estos nodos. A continuación se muestra un ejemplo.
;A B C D
un;0; 1 ;1;1
B; 0 ;0;1;0
C;1;1;0;0
D;1;0;0;0
La primera fila y la primera columna son las etiquetas de los nodos; la parte restante codifica si existe un vínculo desde el nodo que indexa la fila hasta el nodo que indexa la columna. Por ejemplo, el carácter 1 en la fila indexada por A y la columna indexada por B indica que hay un enlace que va de A a B ; el 0 en la fila B y la columna A indica que no hay enlace en la dirección inversa.
Archivos de lista de enlaces. Una
lista de enlaces contiene tantas filas como enlaces hay en la red y (en
su forma más básica) una lista de enlaces contiene dos columnas donde
la entrada en la primera columna es el identificador del nodo fuente y
la entrada en la segunda columna denota el nodo de destino del enlace. el siguiente ejemplo
C.A
C;B
LICENCIADO EN LETRAS
ANUNCIO
define cuatro enlaces: del nodo A al nodo C , de C a B
, etc. Tenga en cuenta que las listas de enlaces usan menos espacio que
las matrices de adyacencia, especialmente si la red es muy escasa (es
decir, cuando el número de enlaces dividido por el número de nodos pares
es un valor pequeño cercano a cero).
Archivos de lista de adyacencia. Una lista de adyacencia tiene tantas filas como nodos hay en la red. Cada fila puede tener una longitud diferente y la fila asociada con un nodo enumera todos los vecinos de este nodo. Por ejemplo, en el siguiente ejemplo
1;2;4;5
2;1;5
3;5
4;1
5;1;2;4
la lista de adyacencia define para el nodo 1 tres enlaces (salientes): al nodo 2 , al nodo 4 y al nodo 5 . El nodo 2 tiene enlaces al nodo 1 y al nodo 5 , etc.
Tablas de atributos. Una tabla de atributos tiene una fila que enumera los nombres de los atributos (en el siguiente ejemplo, esto es id;edad;fuma seguido de tantas filas como nodos haya en la red.
Una de las columnas ( id
en el ejemplo anterior) enumera los identificadores de nodo únicos (no
es necesariamente la primera fila y no necesariamente está etiquetada
como id ). Las
otras columnas enumeran los valores de atributo del atributo cuyo
nombre se proporciona en el encabezado de la columna respectiva.
Nota: Visone no permite ingresar simultáneamente una matriz de adyacencia junto con atributos dados en un archivo. Es decir, un archivo como
(Teniendo
la interpretación de que las primeras cuatro columnas especifican una
matriz de adyacencia y las dos últimas columnas definen valores de
atributo de nodo) no se puede abrir. Más bien, debe dividirlo en dos archivos separados, uno que contenga la matriz de adyacencia que se puede abrir a través del menú de archivos y el otro que contenga la tabla de atributos que se puede abrir a través del administrador de atributos . (Por ejemplo, en MS Excel podría dividir el archivo seleccionando columnas, copiarlas y pegarlas en una nueva tabla).
Importación de nodos y enlaces
Para
crear una red a partir de uno de los formatos de datos mencionados
anteriormente (matriz de adyacencia, lista de enlaces, lista de
adyacencia) use el menú de archivo , haga clic en abrir... , seleccione archivos de tipo CSV (.txt, .csv) en el archivo selector, navegue hasta el archivo que desea abrir y haga clic en el botón Aceptar . Luego se abre el cuadro de diálogo de opciones de importación , donde selecciona el formato de datos apropiado en el menú desplegable superior. Dependiendo
del formato de los datos, el cuadro de diálogo de opciones de
importación le muestra las diversas configuraciones que se deben
realizar para interpretar los datos correctamente. La siguiente imagen muestra el cuadro de diálogo de opciones de importación, al seleccionar la matriz de adyacencia como formato de datos. El tutorial de visualización y análisis explica elImportación de datos de una matriz de adyacencia en detalle , utilizando un conjunto de datos ejemplar. En la página de diálogo de opciones de importación se proporciona una descripción de la importación de todos los (otros) formatos de datos . Tenga
en cuenta que el cuadro de diálogo de opciones de importación está
diseñado para importar información sobre nodos y enlaces, no sobre
atributos. La única excepción es la importación de listas de nodos , donde se creará una red de nodos aislados y sus atributos.
Importación de atributos de nodos y enlaces
Para
abrir una tabla de atributos y agregar valores de atributos a los nodos
o enlaces de una red que ya está abierta en visone, use el administrador de atributos que se puede iniciar haciendo clic en el icono en la barra de herramientas de visone.
En el administrador de atributos, elija el botón de enlace o nodo en la fila superior, importe y exporte a la izquierda, la operación importar en el menú desplegable y seleccione el archivo CSV que contiene los atributos que desea importar.
Al elegir un archivo, se abre un cuadro de diálogo de opciones de carga
(se muestra un ejemplo a continuación), donde es muy importante
establecer correctamente los valores de los atributos de unión en los
menús desplegables superiores. El atributo de red debe apuntar al nombre del atributo que identifica los nodos (o enlaces) en la red ya abierta. El atributo de archivo le dice a Visone qué columna en el archivo CSV importado contiene estos identificadores. Las opciones de formato de archivo especifican el formato del archivo seleccionado. En el tutorial de visualización y análisis se proporciona una ilustración ejemplar de la importación de atributos de enlace .
Otros formatos compatibles
Si nada más funciona: use la consola R o la conexión KNIME
visone ofrece la consola R con la que se pueden enviar datos de red de visone a R y viceversa. Esta
capacidad de cargar datos de R, junto con las capacidades de entrada y
procesamiento de datos de R, abre posibilidades casi ilimitadas para
importar datos de otras fuentes, así como para importar datos que deben
limpiarse, filtrarse o procesarse previamente antes de convertirlos en
una red.
El funcionamiento básico de la interfaz de Visone a R se explica en el tutorial de R. Los tutoriales sobre cómo trabajar con R están vinculados desde el sitio web de R. Un paquete R particularmente útil para la entrada de datos es el paquete externo
para "leer y escribir datos almacenados por paquetes estadísticos como
Minitab, S, SAS, SPSS, Stata, Systat, ..., y para leer y escribir
archivos dBase".