Vous n'êtes pas identifié(e).
Pages : 1
PYGAL 1.1.0
Description:
Pygal est un outil qui sert à créer des graphiques plus propre pour vos sites WEB ou autre ....
Installation:
Installer les dépendances:
aptitude install python-pip python python-lxml
pip install CairoSVG tinycss cssselect
Télécharger Pygal:
décompressez le et rendez-vous dans le dossier extrait:
tar -xvzf pygal-1.1.0.tar.gz && cd pygal-1.1.0
Installer Pygal:
pip install pygal
Utilisation:
pygal_gen.py -h
Par contre, si quelqu'un arrive à interpréter pygal en graphique , est ce qu'il pourrait partager la solution :s
Cdlt
koorosh
"Les paroles peuvent être plus tranchantes qu'un sabre affûté" écrit par Omar Khayam poète perse.
Hors ligne
C'est a dire interpréter pygal en graphique ?
Je pourrais test en vm pour voir.
Utiliser des logiciels propriétaires, c'est comme les plats préparés, on est incapable de dire les conservateurs qu'ils contiennent, on dira toujours que c'est bon, mais ça ne remplacera jamais le repas fait maison par sa maman.
]:D #! Crunchbang & Archlinux GNU/Linux User ]:D
Hors ligne
Salu Coyotus
Heu oui, je voulais savoir si quelqu'un à réussi de créer les graphique de pygal grace à une interface graphique au lieu de faire en ligne de commande
"Les paroles peuvent être plus tranchantes qu'un sabre affûté" écrit par Omar Khayam poète perse.
Hors ligne
ça marche pas avec un simple script zenity ?
Utiliser des logiciels propriétaires, c'est comme les plats préparés, on est incapable de dire les conservateurs qu'ils contiennent, on dira toujours que c'est bon, mais ça ne remplacera jamais le repas fait maison par sa maman.
]:D #! Crunchbang & Archlinux GNU/Linux User ]:D
Hors ligne
Heu ba alors la tu me pose une bonne question ! je n'ai pas testé
"Les paroles peuvent être plus tranchantes qu'un sabre affûté" écrit par Omar Khayam poète perse.
Hors ligne
Paste moi les info de pygal_gen.py -h que je voie comment ça fonctionne pour tester la chose.
Utiliser des logiciels propriétaires, c'est comme les plats préparés, on est incapable de dire les conservateurs qu'ils contiennent, on dira toujours que c'est bon, mais ça ne remplacera jamais le repas fait maison par sa maman.
]:D #! Crunchbang & Archlinux GNU/Linux User ]:D
Hors ligne
Désoler du retard car je me prend la tete à m'entrainer sur les script SHELL
Voila comme tu le voulais
pygal_gen.py -h
usage: pygal_gen [-h] [-v]
[-t {Line,StackedLine,XY,Bar,HorizontalBar,StackedBar,Horizonta lStackedBar,Pie,Radar,Funnel,Pyramid,VerticalPyramid,Dot,Gauge,DateY,Worldmap}]
[-o FILENAME] [-s SERIES [SERIES ...]]
[--tooltip_font_size TOOLTIP_FONT_SIZE] [--y_title Y_TITLE]
[--height HEIGHT] [--legend_at_bottom LEGEND_AT_BOTTOM]
[--show_legend SHOW_LEGEND]
[--legend_font_size LEGEND_FONT_SIZE]
[--major_label_font_size MAJOR_LABEL_FONT_SIZE]
[--tooltip_border_radius TOOLTIP_BORDER_RADIUS]
[--title TITLE] [--x_labels_major X_LABELS_MAJOR]
[--label_font_size LABEL_FONT_SIZE]
[--show_y_labels SHOW_Y_LABELS] [--dots_size DOTS_SIZE]
[--x_labels_major_every X_LABELS_MAJOR_EVERY]
[--human_readable HUMAN_READABLE]
[--y_label_rotation Y_LABEL_ROTATION]
[--pretty_print PRETTY_PRINT]
[--value_font_size VALUE_FONT_SIZE]
[--interpolation_precision INTERPOLATION_PRECISION]
[--no_data_text NO_DATA_TEXT]
[--disable_xml_declaration DISABLE_XML_DECLARATION]
[--zero ZERO] [--include_x_axis INCLUDE_X_AXIS]
[--truncate_label TRUNCATE_LABEL] [--order_min ORDER_MIN]
[--margin MARGIN] [--truncate_legend TRUNCATE_LEGEND]
[--print_values PRINT_VALUES] [--no_prefix NO_PREFIX]
[--stroke STROKE] [--show_dots SHOW_DOTS]
[--explicit_size EXPLICIT_SIZE] [--fill FILL]
[--x_title X_TITLE]
[--interpolation_parameters INTERPOLATION_PARAMETERS]
[--rounded_bars ROUNDED_BARS]
[--show_minor_x_labels SHOW_MINOR_X_LABELS]
[--x_label_rotation X_LABEL_ROTATION] [--x_labels X_LABELS]
[--css CSS] [--title_font_size TITLE_FONT_SIZE]
[--x_labels_major_count X_LABELS_MAJOR_COUNT]
[--spacing SPACING] [--style STYLE]
[--interpolate {linear,nearest,zero,slinear,quadratic,cubic,kro gh,barycentric,univariate}]
[--js JS] [--y_labels Y_LABELS]
[--value_formatter VALUE_FORMATTER]
[--no_data_font_size NO_DATA_FONT_SIZE]
[--logarithmic LOGARITHMIC] [--print_zeroes PRINT_ZEROES]
[--strict STRICT] [--legend_box_size LEGEND_BOX_SIZE]
[--range RANGE] [--width WIDTH]
Generate pygal chart in command line
optional arguments:
-h, --help show this help message and exit
-v, --version show program's version number and exit
-t {Line,StackedLine,XY,Bar,HorizontalBar,StackedBar,HorizontalStackedBar,Pie, Radar,Funnel,Pyramid,VerticalPyramid,Dot,Gauge,DateY,Worldmap}, --type {Line,Sta ckedLine,XY,Bar,HorizontalBar,StackedBar,HorizontalStackedBar,Pie,Radar,Funnel,P yramid,VerticalPyramid,Dot,Gauge,DateY,Worldmap}
Kind of chart to generate
-o FILENAME, --output FILENAME
Filename to write the svg to
-s SERIES [SERIES ...], --serie SERIES [SERIES ...]
Add a serie in the form (title val1 val2...)
--tooltip_font_size TOOLTIP_FONT_SIZE
--y_title Y_TITLE
--height HEIGHT
--legend_at_bottom LEGEND_AT_BOTTOM
--show_legend SHOW_LEGEND
--legend_font_size LEGEND_FONT_SIZE
--major_label_font_size MAJOR_LABEL_FONT_SIZE
--tooltip_border_radius TOOLTIP_BORDER_RADIUS
--title TITLE
--x_labels_major X_LABELS_MAJOR
--label_font_size LABEL_FONT_SIZE
--show_y_labels SHOW_Y_LABELS
--dots_size DOTS_SIZE
--x_labels_major_every X_LABELS_MAJOR_EVERY
--human_readable HUMAN_READABLE
--y_label_rotation Y_LABEL_ROTATION
--pretty_print PRETTY_PRINT
--value_font_size VALUE_FONT_SIZE
--interpolation_precision INTERPOLATION_PRECISION
--no_data_text NO_DATA_TEXT
--disable_xml_declaration DISABLE_XML_DECLARATION
--zero ZERO
--include_x_axis INCLUDE_X_AXIS
--truncate_label TRUNCATE_LABEL
--order_min ORDER_MIN
--margin MARGIN
--truncate_legend TRUNCATE_LEGEND
--print_values PRINT_VALUES
--no_prefix NO_PREFIX
--stroke STROKE
--show_dots SHOW_DOTS
--explicit_size EXPLICIT_SIZE
--fill FILL
--x_title X_TITLE
--interpolation_parameters INTERPOLATION_PARAMETERS
--rounded_bars ROUNDED_BARS
--show_minor_x_labels SHOW_MINOR_X_LABELS
--x_label_rotation X_LABEL_ROTATION
--x_labels X_LABELS
--css CSS
--title_font_size TITLE_FONT_SIZE
--x_labels_major_count X_LABELS_MAJOR_COUNT
--spacing SPACING
--style STYLE
--interpolate {linear,nearest,zero,slinear,quadratic,cubic,krogh,barycentric,u nivariate}
--js JS
--y_labels Y_LABELS
--value_formatter VALUE_FORMATTER
--no_data_font_size NO_DATA_FONT_SIZE
--logarithmic LOGARITHMIC
--print_zeroes PRINT_ZEROES
--strict STRICT
--legend_box_size LEGEND_BOX_SIZE
--range RANGE
--width WIDTH
"Les paroles peuvent être plus tranchantes qu'un sabre affûté" écrit par Omar Khayam poète perse.
Hors ligne
tu as un exemple de commande que tu tape avec le résultat ensuite ?
le résultat s'affiche comment ?
Utiliser des logiciels propriétaires, c'est comme les plats préparés, on est incapable de dire les conservateurs qu'ils contiennent, on dira toujours que c'est bon, mais ça ne remplacera jamais le repas fait maison par sa maman.
]:D #! Crunchbang & Archlinux GNU/Linux User ]:D
Hors ligne
Alors oui , il y a sur le site des graphique deja fait qu'on peux modifier à cette adresse :
http://pygal.org/chart_types/#radar-charts
Mais le plus dur c'est de savoir les générer sachant qu'il y a un interface WEB mais je sais pas comment elle marche
Honnêtement je me suis pas investit sur comment on peut les générer avec manque de temps mais j'ai découvert ce deuxieme liens mais j'ai pas réussi a exporter mes graphique que j'ai fait sur leur site alors si tu trouve , n'hésite pas à poster
Dernière modification par koorosh (14-07-2013 22:47:21)
"Les paroles peuvent être plus tranchantes qu'un sabre affûté" écrit par Omar Khayam poète perse.
Hors ligne
Ok je vois, en fait c'est un genre de truc que tu inclus dans des script en python pour générer les graph, ça ne sert à rien de faire un GUI pour ce genre de chose, tu t'en sert pour faire par exemple des stats d'une site web par exemple tu met un compteur de visite d'utilisateur belge et fr sur ton site
count_be=utilisateurs belge
count_fr=utilisateurs français
count_ca=utilisateurs canadien
worldmap_chart = pygal.Worldmap()
worldmap_chart.title = 'Number of french visitor'
worldmap_chart.add('In 2012', {
'be': count_be,
'ca': count_ca,
'fr': count_fr,
})
après tu regarde comment l'inclure dans ton code.
Utiliser des logiciels propriétaires, c'est comme les plats préparés, on est incapable de dire les conservateurs qu'ils contiennent, on dira toujours que c'est bon, mais ça ne remplacera jamais le repas fait maison par sa maman.
]:D #! Crunchbang & Archlinux GNU/Linux User ]:D
Hors ligne
ahhhhhhhhhh okaiiiiiiiiiiiiiiiiiiiiiiiii ! ah ba cela peut etre pas mal.
"Les paroles peuvent être plus tranchantes qu'un sabre affûté" écrit par Omar Khayam poète perse.
Hors ligne
j'ai voulu faire un test sur mon windows car c'est toujours utile d'avoir ce genre d'outils sur son PC windob quand on fait des procédures , etc.
Pour information:
1 - implanter votre version python dans les variables d’environnement de windows
2 - Installer pip sous windows en éxécutant ce script d'installation python"https://bootstrap.pypa.io/get-pip.py"
3 - Entrer la commande "pip" sous votre prompt windows:
4 - Entrer "pip install pygal"
5 - Avec votre interpréteur python, tester le module :
Voila, maintenant je peux créer mes graphique pygal sous windows. cela est utile quand on est en déplacement pour 3h de train et q'on aimerais avancer les procédures pour faire passer le temps ^^ .
Après tout python est multi-plateforme, alors autant en profiter
Dernière modification par koorosh (11-03-2015 13:49:53)
"Les paroles peuvent être plus tranchantes qu'un sabre affûté" écrit par Omar Khayam poète perse.
Hors ligne
Pages : 1