http://support.microsoft.com/kb/213930 montre "Comment créer un diagramme de courbe de Bell". J'ai besoin d'automatiser cela avec quelque chose qui est aussi proche de php que possible. Apprécierais vraiment si quelqu'un peut me pointer vers une bibliothèque/api etc qui va vous faciliter la tâche ...Comment créer un graphique de courbe de Bell en PHP
2
A
Répondre
6
Si vous ne voulez pas faire le tableau directement avec la bibliothèque GD vous pourriez envisager: jpgraph et libchart.
J'ai déjà utilisé libchart, mais jamais pour faire une courbe en cloche.
est un exemple ici en jpgraph qui fait un type de courbe en cloche:
<?php
include ("jpgraph/jpgraph.php");
include ("jpgraph/jpgraph_bar.php");
$databary = array();
for ($i=0; $i<32*12; ++$i)
{
$databary[$i] = 0;
}
for ($i=0; $i<100000; ++$i)
{
$data = rand(0,31)+rand(0,31)+rand(0,31)+rand(0,31)+rand(0,31)+rand(0,31)+rand(0,31)+rand(0,31)+rand(0,31)+rand(0,31)+rand(0,31)+rand(0,31);
$databary[$data] += 1;
}
$graph = new Graph(1024,768,'auto');
$graph->SetShadow();
$graph->SetScale("textlin");
$graph->title->Set("Elementary barplot with a text scale");
$graph->title->SetFont(FF_FONT1,FS_BOLD);
$b1 = new BarPlot($databary);
$b1->SetLegend("Temperature");
$graph->Add($b1);
$graph->Stroke();
?>
+0
Doux ... Je pense que jpgraph ne fera que dîner pour moi. Merci! – Tathagata
Questions connexes
- 1. Créer un diagramme de distribution normale (courbe de Bell) à l'aide de FLOT
- 2. Algorithme gaussien de courbe de Bell (Python et/ou C#)
- 3. Ajustement de courbe en PHP
- 4. créer un graphique en php et mysql
- 5. Créer un graphique en utilisant PHP-MySQL
- 6. Graphique en cloche avec PHP
- 7. Approximation Graphique/Ajustement de courbe en utilisant Gnuplot
- 8. Primes en PHP, courbe elliptique
- 9. Courbe de courbe de Lorentz
- 10. Comment créer un fichier graphique en Java?
- 11. Courbe sinusoïdale sur le graphique - SQL
- 12. créer graphique graphviz en utilisant md arrays de php
- 13. Créer un graphique Excel par programmation en PHP
- 14. Comment dessiner un graphique en PHP?
- 15. Comment créer un graphique en chandelier de google api
- 16. Graphique de PHP en utilisant
- 17. Comment générer un graphe courbe lisse en utilisant JFreeChart?
- 18. JSP: Créer un graphique
- 19. comment créer une courbe pour les lignes lors de l'écriture
- 20. Comment créer une disposition de courbe dans Android?
- 21. SVG comment créer une courbe bezier de 180 degress?
- 22. Comment effacer l'état bell de toutes les fenêtres tmux
- 23. Transformation pour créer une courbe
- 24. Comment créer un tableau de données jqplot en PHP?
- 25. Bell sur CTRL-A (WinForms)
- 26. Utilisation de Hapijs et Bell avec un fournisseur Twitter. Comment gérer le rejet autorisé de Twitter en utilisant le module Bell?
- 27. Créer un graphique de similarité multivarié
- 28. créer un graphique d'ami
- 29. Créer un graphique - Quelle langue?
- 30. Créer un graphique en utilisant javascript
Voir: cette [question et réponse] (http://stackoverflow.com/questions/4304765/how-to-generate -a-cumulative-normal-distribution-in-php) – ObscureRobot
Eh bien un modèle normal serait une image statique avec des nombres différents en supposant que c'était parfaitement normal, le centre de la courbe est la moyenne, chacune des sections (à 68%, 95%, 99,7% bien sûr) est juste un autre écart type par rapport à la moyenne. Utilisez la bibliothèque de GD pour ajouter vos étiquettes: http://php.net/manual/fr/book.image.php – Cyclone