AnglaisFrançaisEspagnol

Ad


Icône de favori OnWorks

gbget - En ligne dans le Cloud

Exécutez gbget dans le fournisseur d'hébergement gratuit OnWorks sur Ubuntu Online, Fedora Online, l'émulateur en ligne Windows ou l'émulateur en ligne MAC OS

Il s'agit de la commande gbget qui peut être exécutée dans le fournisseur d'hébergement gratuit OnWorks en utilisant 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


gbget - Outil d'extraction et de manipulation de données de base

SYNOPSIS


gbget [Options] 'nom de fichier[indice](C,R)trans'

DESCRIPTION


Imprimez des tranches de données tabulaires à partir de fichiers et appliquez des transformations. Les données sont lues à partir du texte
fichiers avec des champs séparés par un espace (utiliser l'option -F pour spécifier un séparateur différent).
Dans le fichier de données, les blocs de données sont séparés par deux lignes vides. Le fichier peut être compressé
avec zlib (.gz).

nom de fichier
est le fichier d'entrée. S'il n'est pas spécifié, il est par défaut stdin ou le dernier spécifié
nom de fichier s'il y a lieu.

index représente un index de bloc de données.

index représente un index de bloc de données.

C,R représente les colonnes et les lignes spécifiées sous la forme "min:max:skip" pour sélectionner de "min" à
"max" toutes les étapes "sauter". Si négatif min et max sont comptés à partir de la fin. Par
par défaut, toutes les données sont imprimées ("1:-1:1"). Si min>max alors le compte est inversé et sauté
doit être négatif (-1 par défaut). Les différentes spécifications sont séparées par un point-virgule ';'
et considérés de manière séquentielle.

trans est une liste de transformations appliquées aux données sélectionnées : 'd' prend la différence de
colonnes suivantes ; 'D' supprime toutes les lignes avec au moins une entrée Not-A-Number (NAN) ;
'f' aplatit la sortie en empilant toutes les colonnes ; 'l' prend le journal de toutes les entrées, 'P' imprime
toutes les entrées collectées sous forme de bloc de données ; 't' transpose la matrice de données ; 'z'
soustraire des entrées dans chaque colonne leur moyenne; 'Z' remplace l'entrée dans chaque
colonne avec leur zscore ; 'w' divise l'entrée dans chaque colonne par leur moyenne.

Les fonctions '<..;..>' séparées par des points-virgules entre crochets angulaires peuvent être utilisées pour
transformation générique des données ; la fonction est calculée pour chaque ligne de données.
Les noms des variables sont « x » suivi du numéro de la colonne et éventuellement de « l »
et le nombre de décalages. Par exemple, « x2+x3l1 » signifie la somme des entrées dans le
2e colonne plus les entrées de la 3e colonne de la ligne précédente. 'x0' signifie
le numéro de ligne et 'x' est égal à 'x1'

'<@..;..>' si la spécification des fonctions commence par un '@' les fonctions sont
calculé récursivement le long des colonnes. Dans ce cas, le nombre après le « x » est
la colonne relative comptée à partir de celle considérée à chaque étape.

'{...}' une fonction entre accolades peut être utilisée pour sélectionner des données : seules les lignes qui
renvoient une valeur non négative sont conservés

OPTIONS


-F définir les séparateurs de champs de saisie (par défaut '\t')

-o définir le format de sortie (par défaut '%12.6e')

-e définir le format de sortie pour les champs vides (par défaut '%13s')

-s définir la chaîne de séparation de sortie (par défaut ' ')

-t définir les transformations globales appliquées avant chaque sortie (par défaut '')

-v mode verbeux

EXEMPLES


gbget 'fichier (1:3)ld'
sélectionnez les trois premières colonnes dans 'fichier', prenez le journal et la différence de
colonnes successives;

gbget 'fichier(2,-10:-1)
sélectionnez les dix derniers éléments du second' de 'fichier' et imprimez leurs carrés

gbget '[2]()' '[1]()' < ...
sélectionnez le deuxième et le premier bloc de données de l'entrée standard.

gbget 'file(1:3)<x1*x2-x3>'
sélectionnez les trois premières colonnes dans 'fichier' et dans chaque ligne multipliez les deux premières
entrées et. soustraire le troisième.

gbget 'fichier()<@x1+x2>'
imprimer la somme de deux colonnes suivantes

gbget 'fichier (1:3){x2-2}'
sélectionnez les trois premières colonnes dans 'fichier' pour les lignes dont le deuxième champ n'est pas
inférieur à 2

Utiliser gbget en ligne en utilisant les services onworks.net


Serveurs et postes de travail gratuits

Télécharger des applications Windows et Linux

  • 1
    wxPython
    wxPython
    Un ensemble de modules d'extension Python qui
    encapsulez les classes d'interface graphique multiplateforme à partir de
    wxWidgets.. Public : Développeurs. Utilisateur
    interface : Système X Window (X11), Win32...
    Télécharger wxPython
  • 2
    gestionnaire de fichiers de paquets
    gestionnaire de fichiers de paquets
    Ceci est le gestionnaire de fichiers du pack Total War
    projet, à partir de la version 1.7. UNE
    courte introduction à Warscape
    modding : ...
    Télécharger le packfilemanager
  • 3
    IPerf2
    IPerf2
    Un outil de trafic réseau pour mesurer
    Performances TCP et UDP avec métriques
    autour du débit et de la latence. Les
    les objectifs comprennent le maintien d'une activité
    morue iperf...
    Télécharger IPerf2
  • 4
    fre:ac - convertisseur audio gratuit
    fre:ac - convertisseur audio gratuit
    fre:ac est un convertisseur audio gratuit et un CD
    ripper pour différents formats et encodeurs.
    Il dispose de MP3, MP4/M4A, WMA, Ogg
    Formats Vorbis, FLAC, AAC et Bonk
    Support, ...
    Télécharger fre:ac - convertisseur audio gratuit
  • 5
    matplotlib
    matplotlib
    Matplotlib est une bibliothèque complète
    pour créer des images statiques, animées et
    visualisations interactives en Python.
    Matplotlib rend les choses simples faciles et
    chose difficile...
    Télécharger Matplotlib
  • 6
    Botman
    Botman
    Écrivez votre logique de chatbot une fois et
    connectez-le à l'un des
    services de messagerie, y compris Amazon
    Alexa, Facebook Messenger, Slack,
    Télégramme ou même yo...
    Télécharger Botman
  • Plus "

Commandes Linux

Ad