Manipulation de données
Graphes fournit un large éventail d’opérations pour manipuler les données. Toutes ces opérations fonctionnent de la même façon, que l’élément soit importé depuis un fichier ou généré à partir d’une une équation. Quand une zone du canevas est sélectionnée via l’outil Sélection, seules les données présentes dans cette zone sont affectées.
Translater : déplacer les données selon l’axe X ou Y.
Multiplier : mettre à l’échelle les données selon l’axe X ou Y.
Normaliser : mettre à l’échelle les valeurs Y par rapport au maximum.
Centrer : déplacer les données pour qu’elles soient centrées sur l’axe X.
Lisser : réduire le bruit dans un jeu de données.
Dérivée : calculer la dérivée.
Intégrale : calculer l’intégrale cumulative.
Transformation de Fourier : transformer les données vers le domaine des fréquences.
Combiner : fusionner plusieurs jeux de données en un seul.
Déplacer : décaler automatiquement les jeux de données pour éviter les superpositions.
Couper : supprimer les données dans la zone sélectionnée.
Transformations personnalisées : appliquer une équation arbitraire aux coordonnées X et Y.
Translater
Translate toutes les données sélectionnées d’une valeur fixe de décalage selon l’axe X ou Y. Entrez le décalage souhaité dans le champ de saisie correspondant et appliquez l’opération.
Multiplier
Multiplie toutes les données sélectionnées par un facteur fixe selon l’axe X ou Y. Entrez le multiplicateur souhaité dans le champ de saisie correspondant et appliquez l’opération.
Normaliser
Met à l’échelle les valeurs Y de toutes les données sélectionnées afin que la valeur du maximum devienne 1. En conséquence, toutes les autres valeurs sont divisées par ce maximum.
Centrer
Déplace les données selon l’axe X pour qu’elles soient centrées. Deux modes sont disponibles : le centrage sur la valeur Y maximale, qui décale le maximum de la donnée en zéro, et le centrage sur le milieu de l’intervalle de valeurs X. Le mode peut être configuré dans les Paramètres de lissage.
Lisser
L’opération de lissage réduit le bruit dans le jeu de données. Deux modes sont disponibles, paramétrables via la boîte de dialogue des Paramètres de lissage.
Le filtre de Savitzky-Golay ajuste un polynôme à travers les points de données environnants plutôt qu’en prenant une simple moyenne. Ceci permet de récupérer à partir de données bruitées un signal sous-jacent plus fidèle, et s’avère être la méthode recommandée dans la plupart des cas.
La moyenne glissante remplace chaque point par la moyenne d’une fenêtre de points environnants. Elle est plus simple mais est susceptible d’estomper des caractéristiques marquées et de représenter les changements dans les données avec un décalage.
Dérivée
Calcule la dérivée numérique des données sélectionnées, en remplaçant les valeurs Y par le taux de variation en fonction de X. Pour les équations, la dérivée est calculée de manière analytique.
Intégrale
Calcule l’intégrale cumulative des données sélectionnées via la méthode des trapèzes, en remplaçant les valeurs Y par l’aire sous la courbe. Pour les équations, l’intégrale est calculée de manière analytique.
Transformation de Fourier
Transforme les données sélectionnées du domaine temporel ou spatial vers le domaine des fréquences en utilisant la transformation de Fourier rapide. Une transformation inverse est également disponible.
Combiner
Fusionne tous les jeux de données sélectionnés en un nouveau jeu de données. Les données résultantes sont triées par valeur X. Si tous les éléments sélectionnés possèdent des barres d’erreur, celles-ci sont préservées dans le résultat combiné.
Déplacer
Déplace automatiquement chaque jeu de données sélectionné selon l’axe Y pour que les éléments soient dispersés et ne se chevauchent pas. Le calcul de la valeur de décalage repose sur la plage de chaque jeu de données et respecte l’échelle de l’axe actuelle, y compris les échelles logarithmiques.
Couper
Supprime tous les points de données dans la zone actuellement sélectionnée. Cette opération nécessite d’avoir activé l’outil Sélectionner et d’avoir mis en surbrillance une zone du canevas.
Transformations personnalisées
Les transformations personnalisées vous permettent de modifier point par point les coordonnées X et Y d’un jeu de données avec les équations de votre choix. Par exemple, pour élever au carré toutes les valeurs Y, définissez Y = Y² dans le champ Y et laissez X = X dans le champ X. Les noms de coordonnées ne sont pas sensibles à la casse.
Les variables supplémentaires suivantes sont disponibles pour les transformations personnalisées :
Général :
x, y : valeurs d’origine des coordonnées
counts : nombre total de points de données
Axe X :
x_min, x_max : minimum et maximum
x_mean, x_median : moyenne et médiane
x_std, x_sum : écart-type et somme
Axe Y :
y_min, y_max : minimum et maximum
y_mean, y_median : moyenne et médiane
y_std, y_sum : écart-type et somme
Les fonctions trigonométriques utilisent par défaut les radians. Ajoutez un d à la fonction pour utiliser les degrés, comme par exemple avec sind(x) ou cosd(x).