Il s'agit de la commande stda qui peut être exécutée dans le fournisseur d'hébergement gratuit OnWorks à l'aide de l'un de nos multiples postes de travail en ligne gratuits tels que Ubuntu Online, Fedora Online, l'émulateur en ligne Windows ou l'émulateur en ligne MAC OS
PROGRAMME:
Nom
stda - Outils simples pour l'analyse des données (STDA)
DESCRIPTION
STDA comprend des outils principaux pour l'analyse des données. Vous pouvez évaluer des sommes, des moyennes,
des intégrales, des dérivées, des histogrammes ou des fonctions de distribution de probabilité de données 1-d, et
finalement tracer les résultats. Les programmes sont des outils autonomes (prenant en charge la norme
pipelines d'entrée et de sortie UNIX) destinés au traitement des données à partir de la ligne de commande. Ce
Il convient de noter que tous les scripts sauf un utilisent awk et les utilitaires système de base. Pour
traçage, vous devez installer Gnuplot (voir http://gnuplot.info) puisque 'muplot' est un wrapper
autour de. En résumé, le package fournit des utilitaires pour une analyse simple des données
séries où une approche analytique complexe n'est pas nécessaire et où une ultime analyse numérique
la précision avec les nombres à virgule flottante n'est pas critique. Quelques exemples généraux de
les cas d'application incluent l'évaluation des statistiques d'utilisation à partir des fichiers journaux du serveur, la détermination d'un
distribution du temps de réponse d'une série de requêtes à un service [à distance], produisant un
tracé à partir de plusieurs fichiers de données, etc.
Ce logiciel doit être considéré comme un projet ouvert à étendre avec une nouvelle ligne de commande
utilitaires pilotés utiles pour effectuer des tâches d'analyse de données courantes. Toute contribution et
Les suggestions sont les bienvenues.
Les programmes suivants sont inclus dans la distribution :
* maphimbu - générateur d'histogrammes pour les données numériques et textuelles 1-D
* mintegrate - moyenne/somme/intégrale/dérivée de données numériques 1-d
* mmval - trouver la valeur minimale et maximale dans un ensemble de données
* muplot - tracer une figure multi-courbe à partir de plusieurs ensembles de données à l'aide de Gnuplot
* nnum - produit une série d'entiers ou de flottants également séparés
* prefield - prépare le fichier d'entrée pour 'muplot' pour tracer les champs 2-d par des flèches
EXEMPLES
- Évaluer le fichier journal apache2 actuel et faire une liste unique des noms d'hôtes
(respectivement adresses IP) triées par le nombre total de leurs requêtes http :
maphimbu -rs2 /var/log/apache2/access.log
- Sur un terminal X tracer la fonction de probabilité et la fonction de distribution cumulative
d'un échantillon de données 'sin(x)' :
nnum -3.14159 3.14159 0.00001 "sin(x)" "%.17f %.7f" | maphimbu -d0.01 -x1 -ns1 |
mintegrate -d0.01 -x1 -y3 -S | muplot LP - 1:3,4
DROIT D'AUTEUR
Copyright © 2009, 2011-2014 Dimitar Ivanov[email protected]>
Licence : GNU GPL version 3 ou ultérieurehttp://gnu.org/licenses/gpl.html>
C'est un logiciel libre : vous êtes libre de le modifier et de le redistribuer. Il n'y a AUCUNE GARANTIE,
dans la mesure permise par la loi.
Utiliser stda en ligne à l'aide des services onworks.net