7 votos

Visualizar una película o actor de las relaciones

En primer lugar, yo soy un programador, pero mi experiencia con estadísticas reales terminó en Un Nivel, así que estoy buscando a todos por ayudar con un poco de lado proyecto en el que he estado jugando con.

En casa yo uso Plex Media Center para ver todas mis películas. He construido una herramienta de exportación para generar un archivo HTML que contenga información sobre su biblioteca para que otros puedan ver en línea. Después de que hice esta herramienta me di cuenta de que ahora tenía acceso a una gran cantidad de datos acerca de las películas y los actores en ellos. Y aquí es donde los chicos (y chicas) esperemos que vienen en.

Quiero visualizar las relaciones entre los actores y las películas de alguna manera. Inicialmente acabo de utilizar un gráfico de nodos de la biblioteca a un mapa de todos los actores que han estado en más de una película a todas sus películas y terminó con este: http://www.flickr.com/photos/dachande663/5574979625/ [sección de un 5000x2500px imagen]

El problema es que, con algo más de 250 películas que sólo se convierte en un lío de espaguetis, que es imposible seguir. He mirado en arco diagramas, pero creo que sería aún más confuso.

Mi pregunta por tanto es: ¿cómo puedo visualizar esto? El tamaño no es demasiado de un problema, como me encantaría imprimir esto en un lienzo de gran formato y en realidad lo cuelgue. También, que finalmente va a reemplazar el texto con las imágenes de las respectivas películas y actores. Lo que estoy tratando de evitar es tener un millón de líneas periodísticas en todas partes. He tratado de encontrar la más importante de las películas y colocarlos de forma más centralizada, pero en el momento en que más que suponer que la actual lógica.

Hay bibliotecas que pueden hacer un mejor trabajo de este, o incluso una mejor manera de mostrar los datos (dejar que los actores de los nodos y la adición de ellos como el borde de las etiquetas)? Actualmente estoy usando Drácula gráfico, que proporciona un bien-punto de partida, pero puede cambiar según sea necesario.

Cualquier entrada será muy apreciada. Saludos.

10voto

pirho Puntos 1387

Graphviz puede optimizar el diseño, ver algo similar aquí.

6voto

giulio Puntos 166

N. B.: Esto fue anteriormente un (largo) comentario que he convertido a una respuesta. Espero ser capaz de publicar un ejemplo de lo que se describe a continuación dentro de un día o dos.

Por qué no intentar algo como un mapa de calor? Tienen películas como filas y actores como columnas. Tal vez ordenar cada uno de ellos, en términos de número de actores en la película y el número de películas que cada actor ha sido en. A continuación, el color de cada celda, donde hay una coincidencia. Esto es, básicamente, una visualización de la matriz de adyacencia. La propuesta de ordenación debe hacer algunos patrones interesantes y el uso correcto del color podría hacer artístico y más informativo. Tal vez el color por el tipo de la película o Netflix calificación o la proporción de machos y hembras de los actores (o espectadores!), etc.

5voto

therulebookman Puntos 190

checkout Gephi, este software tiene un muy buen diseño de algoritmos para manejar los espaguetis problema: http://gephi.org/features/

Sobre todo, intentar la ForceAtlas diseño de: http://forum.gephi.org/viewtopic.php?f=26&t=926 El software permite controlar los parámetros en tiempo real, y puede mover los nodos manualmente.

(disclamer: soy parte de esta comunidad)

4voto

Heat Miser Puntos 6305

Yo no sé cómo te gustaría ir sobre la construcción de este pero me gustó el método que utiliza la geometría hiperbólica

http://www.newscientist.com/data/images/ns/cms/dn19420/dn19420-1_800.jpg

http://www.newscientist.com/article/dn19420-escherlike-internet-map-could-speed-online-traffic.html

i-Ciencias.com

I-Ciencias es una comunidad de estudiantes y amantes de la ciencia en la que puedes resolver tus problemas y dudas.
Puedes consultar las preguntas de otros usuarios, hacer tus propias preguntas o resolver las de los demás.

Powered by:

X