Au cas où, il y a datastat
Un programme simple pour Linux qui calcule des statistiques simples à partir de la ligne de commande. Par exemple, il est possible d'obtenir des statistiques simples à partir de la ligne de commande,
cat file.dat | datastat
affichera la valeur moyenne de toutes les lignes pour chaque colonne de file.dat. Si vous avez besoin de connaître l'écart-type, le min, le max, vous pouvez ajouter l'option --dev
, --min
y --max
respectivement.
datastat
permet d'agréger des lignes en fonction de la valeur d'une ou plusieurs colonnes "clés". Par exemple,
cat file.dat | datastat -k 1
produira, pour chaque valeur différente trouvée dans la première colonne (la "clé"), la moyenne de toutes les autres valeurs de colonne telles qu'agrégées parmi toutes les lignes ayant la même valeur dans la clé. Vous pouvez utiliser plusieurs colonnes comme champs clés (par exemple, -k 1-3, -k 2,4 etc...).
Il est écrit en C++, fonctionne rapidement et avec une faible occupation de la mémoire, et peut être associé à d'autres outils tels que cut
, grep
, sed
, sort
, awk
etc.
1 votes
Ceci est probablement pertinent : stackoverflow.com/questions/214363/ .
0 votes
Clôture du vote sur la base d'une récapitulation des outils. stats.stackexchange.com/questions/24934/ || serverfault.com/questions/548322/
0 votes
unix.stackexchange.com/questions/13731/
0 votes
Les personnes qui viennent pour cette question peuvent également être intéressées par
jp
, un utilitaire CLI pour faire des tracés .0 votes
unix.stackexchange.com/a/202889/44236