gnuplot tracer les données à partir de deux fichiers: dans une coordonnée x, dans d'autres y
J'ai deux fichiers: l'un avec les coordonnées x, et d'autres avec y.
Est-il un moyen de tracer ces deux fichiers dans un graphique à l'aide de gnuplot?
Ou est-il un moyen de concat, ligne par ligne, ces deux fichiers?
Grâce
source d'informationauteur sangi
Vous devez vous connecter pour publier un commentaire.
Il n'y a pas un moyen de tracer la coordonnée x d'un fichier et la coordonnée y d'un autre natif dans gnuplot.
Si vous utilisez un bash comme shell, vous pouvez utiliser la commande
pour combiner des fichiers ligne par ligne. Si vous voulez mettre cette commande dans un script gnuplot, vous pouvez le faire comme ceci:
Il y a un moyen plus simple pour faire ce que vous demandez, directement à partir de gnuplot. Essayez avec:
Si les deux fichiers contiennent une seule colonne, puis la commande ci-dessus va imprimer les uns contre les autres.
La
join
commande est également utile d'effectuer des opérations arithmétiques sur les colonnes à partir de fichiers différents; par exemple, si deux fichiers ont deux colonnes, puistracera la première colonne de la première fichier par rapport à la somme entre la deuxième colonne de la première et de la deuxième fichier.
La
join
commande est partie de la GNU utilitaires. Mon Mac a installé par défaut; je suppose que c'est le cas pour la plupart des systèmes Linux. Si vous utilisez Windows, avoir un regard sur GnuWin.Source: gnuplot liste de diffusion (http://gnuplot.10905.n7.nabble.com/combining-data-from-different-input-files-td3528.html).