igraphie

La bibliothèque igraphe
Télécharger maintenant

igraphie Classement & Résumé

Publicité

  • Rating:
  • Licence:
  • GPL
  • Prix:
  • FREE
  • Nom de l'éditeur:
  • Gábor Csárdi
  • Site Internet de l'éditeur:
  • https://launchpad.net/~gabor.csardi

igraphie Mots clés


igraphie La description

La bibliothèque igraphe IGraph est un outil logiciel gratuit pour créer et manipuler des graphiques non dirigés et dirigés. Il inclut des implémentations pour les problèmes de théorie des graphes classiques tels que les arbres minimums et le flux de réseau, et implémente des algorithmes pour certaines méthodes d'analyse de réseau récentes, telles que la recherche de structure communautaire. La mise en uvre efficace de l'IGraph permet de gérer des graphiques avec des millions de sommets et de bords. La règle générale est que si votre graphique convient à la mémoire physique, Igraph peut le gérer.igraphier peut être installé sous plusieurs formes: * Igraphaphon en tant que bibliothèque C est utile si vous souhaitez l'utiliser dans vos projets C / C ++, ou Voulez-vous implémenter votre propre analyse de réseau ou modèle en C / C ++ à l'aide des structures et des fonctions de données Igraph fournies. * igraph comme package R. Vous pouvez utiliser Igraph comme package d'extension sur le projet GNU R pour l'informatique statistique. La flexibilité du langage R et de sa richesse des méthodes statistiques ajoutent beaucoup de productivité à Igraph, avec une pénalité de très petite vitesse. * iGraph comme module d'extension Python. De cette façon, vous pouvez combiner igraph avec l'énorme série de fonctions et modules Python disponibles, ainsi que la facilité de la langue Python, avec une pénalité de petite vitesse. * iGraph comme une extension rubis. Si vous aimez la langue rubis, alors cela pourrait être le bon choix pour vous. La forme d'igraphe contient le même code au cur même, écrit dans ANSI C. Voici quelques caractéristiques essentielles de «igraph»: · Igraph contient des fonctions permettant de générer des graphiques réguliers et aléatoires selon de nombreux algorithmes et modèles de la littérature de la théorie du réseau. · Igraph fournit des routines pour manipuler des graphiques, ajouter et supprimer des bords et des sommets. · Vous pouvez attribuer un attribut numérique ou textuel aux sommets ou aux bords du graphe, comme des poids de bord ou des identifiants de sommet textuel. · Un ensemble riche de fonctions calculant diverses propriétés structurelles, par exemple. Entreture, Pagerank, K-Coyes, Motifs de réseau, etc. sont également inclus. · Générateurs de mise en page basés sur la force pour petits et grands graphiques · Le package R et le module Python peuvent visualiser de nombreuses façons, en 2D et 3D, de manière interactive ou non interactive. · Igraph fournit des types de données pour la mise en uvre de votre propre algorithme en C, R, Python ou Ruby. · Algorithmes de détection de structure communautaire utilisant de nombreuses heuristiques récemment développées. · Igraph peut lire et écrire de nombreux formats de fichiers, par exemple, graphml, gml ou pyjek. · Igraph contient des fonctions efficaces pour décider du graphique isomorphisme et isomorphisme sous-graphique · Il contient également une mise en oeuvre de l'algorithme Push / Relabel pour calculer un flux réseau maximal et de la manière dont les coupes minimales, le sommet et la connectivité des bords. · Igraph est bien documenté à la fois pour les utilisateurs et les développeurs. · Igraph est open source et distribué sous GNU GPL. Exigences: · Python


igraphie Logiciels associés