Si tienes la lista de vínculos que generaste en la práctica 1, puedes brincar al paso número 3. Si no la tienes o quieres repasar, en una hoja de papel, haz una lista de 5 personas que formen parte de tu vida (distintas a las que mencionaste en la práctica 1) e inclúyete en la lista (sumando 6 personas en total). Ejemplo:
Ruth
Ana
Gabriel
Hiram
María
Sandra
Ahora haz una lista de cada vínculo existente entre esas 6 personas. Comienza con tu vínculo con cada una de las otras 5 personas y luego continúa enlistando vínculos entre los otros miembros de tu lista que se conocen entre sí. Por ejemplo, a continuación se muestran los vínculos de Sandra con las 5 persona que eligió arriba y luego los vínculos entre ellos. Puedes notar que Ruth no conoce a Hiram, pues no hay un vínculo entre ellos. Procura no repetir vínculos considerando que el vínculo entre Sandra-Ana es igual al de Ana-Sandra ya que significa que ambas se conocen y por lo tanto no hay dirección.
Sandra-Ruth
Sandra-Ana
Sandra-Gabriel
Sandra-Hiram
Sandra-María
Ruth-Ana
Ruth-Gabriel
Ruth-María
Ana-Gabriel
Ana-Hiram
Ana-María
Gabriel-María
Junto a cada vínculo del paso 2, indica qué tipo de relación representa cada vínculo, por ejemplo, amistad, familiar, laboral, etc. Como ejemplo se muestran sólo algunos de los vínculos del paso 2:
VINCULO TIPO DE VÍNCULO
Sandra-Ruth Familia
Sandra-Ana Familia
Sandra-Gabriel Amistad
Sandra-Hiram Amistad
Sandra-María Familia
Ruth-Ana Familia
A continuación, dibuja una red a partir de los nodos y vínculos de los pasos 1 y 2, distinguiendo los tipos distintos de vínculos que hayas identificado en el paso 3. Los distintos vínculos los puedes representar con colores o diferente tipo de línea.
Ahora representa los vínculos de tu red como matriz de adyacencia y luego como una lista de adyacencia.
RECORDATORIO: la lista de adyacencia tendrá una fila por nodo indicando el id del nodo, seguido de un marcador como ":" y luego todos los nodos con los que tiene un vínculo. Procura no duplicar vínculos.
6. Cuando trabajas con archivos de redes, la manera en que se codifica la información puede variar mucho pero siempre incluye como mínimo la definición de cada vínculo y nodo que forman parte de la red (pueden haber nodos sin vínculos). Por ejemplo, a la derecha se muestra la "red de Sandra" y a continuación se muestra cómo se guarda dicha red en formato gml y, más abajo, como se codifica el formato .gexf Revisa el código y podrás notar que, en ambos casos, al principio se especifica información general sobre el archivo y el tipo de red, posteriormente sobre cada nodo y después sobre cada vínculo. Estos formatos permiten guardar cierta información sobre características de la visualización de la red, por ejemplo, en ambos se puede guardar la posición de los nodos mientras que gexf también permite guardar detalles del tamaño de los nodos y el color de los vínculos. Intenta identificar dónde se especifican dichas características en el código.
7. Una vez hecho 6, revisa la siguiente página donde se describen algunas características de los distintos formatos de datos que puede manejar GEPHI: https://gephi.org/users/supported-graph-formats/.
"Red de Sandra". Los nodos representan a las 6 personas mencionadas en el ejemplo del punto 1 de la actividad. Los vínculos unen a personas que se conocen entre sí. El color de los vínculos indica el tipo de relación entre l@s conocid@s: familia (morado), amistad (turquesa), o "conocidos" (café).
"RED DE SANDRA": formato GML
graph
[
Creator "Gephi"
directed 0
node
[
id Sandra
label "Sandra"
graphics
[
x 16.411016
y 7.0135612
z 0.0
w 4.0
h 4.0
d 4.0
fill "#828282"
]
]
node
[
id Ruth
label "Ruth"
graphics
[
x -0.013687199
y -0.0200158
z 0.0
w 4.0
h 4.0
d 4.0
fill "#828282"
]
]
node
[
id Ana
label "Ana"
graphics
[
x -1.5818558
y 17.777939
z 0.0
w 4.0
h 4.0
d 4.0
fill "#828282"
]
]
node
[
id Gabriel
label "Gabriel"
graphics
[
x -9.172024
y -15.324075
z 0.0
w 4.0
h 4.0
d 4.0
fill "#828282"
]
]
node
[
id Hiram
label "Hiram"
graphics
[
x 11.770417
y -13.450857
z 0.0
w 4.0
h 4.0
d 4.0
fill "#828282"
]
]
node
[
id María
label "María"
graphics
[
x -17.413866
y 4.003449
z 0.0
w 4.0
h 4.0
d 4.0
fill "#828282"
]
]
edge
[
id 12
source Sandra
target Ruth
value 1.0
fill "#8e52ff"
relacion "familia"
]
edge
[
id 13
source Sandra
target Ana
value 1.0
fill "#8e52ff"
relacion "familia"
]
edge
[
id 14
source Sandra
target Gabriel
value 1.0
fill "#52fff5"
relacion "amistad"
]
edge
[
id 15
source Sandra
target Hiram
value 1.0
fill "#52fff5"
relacion "amistad"
]
edge
[
id 16
source Sandra
target María
value 1.0
fill "#8e52ff"
relacion "familia"
]
edge
[
id 17
source Ruth
target Ana
value 1.0
fill "#8e52ff"
relacion "familia"
]
edge
[
id 18
source Ruth
target Gabriel
value 1.0
fill "#806700"
relacion "conocidos"
]
edge
[
id 19
source Ruth
target María
value 1.0
fill "#8e52ff"
relacion "familia"
]
edge
[
id 20
source Ana
target Gabriel
value 1.0
fill "#52fff5"
relacion "amistad"
]
edge
[
id 21
source Ana
target Hiram
value 1.0
fill "#52fff5"
relacion "amistad"
]
edge
[
id 22
source Ana
target María
value 1.0
fill "#8e52ff"
relacion "familia"
]
edge
[
id 23
source Gabriel
target María
value 1.0
fill "#806700"
relacion "conocidos"
]
]
"RED DE SANDRA": formato GEXF
<?xml version='1.0' encoding='UTF-8'?>
<gexf xmlns="http://gexf.net/1.3" version="1.3" xmlns:viz="http://gexf.net/1.3/viz" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://gexf.net/1.3 http://gexf.net/1.3/gexf.xsd">
<meta lastmodifieddate="2023-01-04">
<creator>Gephi 0.9.3</creator>
<description></description>
</meta>
<graph defaultedgetype="undirected" mode="static">
<attributes class="edge" mode="static">
<attribute id="relacion" title="relacion" type="string"/>
</attributes>
<nodes>
<node id="Sandra">
<viz:size value="30.0"/>
<viz:position x="309.15088" y="132.1215"/>
</node>
<node id="Ruth">
<viz:size value="30.0"/>
<viz:position x="-0.25783315" y="-0.37706456"/>
</node>
<node id="Ana">
<viz:size value="30.0"/>
<viz:position x="-29.799006" y="334.90097"/>
</node>
<node id="Gabriel">
<viz:size value="30.0"/>
<viz:position x="-172.78265" y="-288.67508"/>
</node>
<node id="Hiram">
<viz:size value="30.0"/>
<viz:position x="221.73122" y="-253.3874"/>
</node>
<node id="María">
<viz:size value="30.0"/>
<viz:position x="-328.04257" y="75.41701"/>
</node>
</nodes>
<edges>
<edge id="12" source="Sandra" target="Ruth">
<viz:color r="142" g="82" b="255"/>
<attvalues>
<attvalue for="relacion" value="familia"/>
</attvalues>
</edge>
<edge id="13" source="Sandra" target="Ana">
<viz:color r="142" g="82" b="255"/>
<attvalues>
<attvalue for="relacion" value="familia"/>
</attvalues>
</edge>
<edge id="14" source="Sandra" target="Gabriel">
<viz:color r="82" g="255" b="245"/>
<attvalues>
<attvalue for="relacion" value="amistad"/>
</attvalues>
</edge>
<edge id="15" source="Sandra" target="Hiram">
<viz:color r="82" g="255" b="245"/>
<attvalues>
<attvalue for="relacion" value="amistad"/>
</attvalues>
</edge>
<edge id="16" source="Sandra" target="María">
<viz:color r="142" g="82" b="255"/>
<attvalues>
<attvalue for="relacion" value="familia"/>
</attvalues>
</edge>
<edge id="17" source="Ruth" target="Ana">
<viz:color r="142" g="82" b="255"/>
<attvalues>
<attvalue for="relacion" value="familia"/>
</attvalues>
</edge>
<edge id="18" source="Ruth" target="Gabriel">
<viz:color r="128" g="103" b="0"/>
<attvalues>
<attvalue for="relacion" value="conocidos"/>
</attvalues>
</edge>
<edge id="19" source="Ruth" target="María">
<viz:color r="142" g="82" b="255"/>
<attvalues>
<attvalue for="relacion" value="familia"/>
</attvalues>
</edge>
<edge id="20" source="Ana" target="Gabriel">
<viz:color r="82" g="255" b="245"/>
<attvalues>
<attvalue for="relacion" value="amistad"/>
</attvalues>
</edge>
<edge id="21" source="Ana" target="Hiram">
<viz:color r="82" g="255" b="245"/>
<attvalues>
<attvalue for="relacion" value="amistad"/>
</attvalues>
</edge>
<edge id="22" source="Ana" target="María">
<viz:color r="142" g="82" b="255"/>
<attvalues>
<attvalue for="relacion" value="familia"/>
</attvalues>
</edge>
<edge id="23" source="Gabriel" target="María">
<viz:color r="128" g="103" b="0"/>
<attvalues>
<attvalue for="relacion" value="conocidos"/>
</attvalues>
</edge>
</edges>
</graph>
</gexf>