Quantité inégale de lignes de donnéesJ'ai 15 000 lignes de sites de données provenant d'une feuille de calcul et j'essaie d'inclure des données provenant d'une autre feuille de calcul. Les sites de recherche sont les mêmes dans les deux cas, bien qu'il y ait moins de lignes dans les données que j'essaie de saisir (environ 1 900 lignes). Je veux que toutes les lignes correspondent, même s'il y a de nombreux doublons. Comment pourrais-je procéder?
Modélisation statistique avancéeMélange et nettoyage des donnéesIngénierie Qualité et ProcédésRe : Quantité inégale de lignes de donnéesSalut @marshmadness98 ,
Oui, il semble vraiment que ce que vous devez vraiment faire est de joindre les tables et d'utiliser une colonne spécifiée comme colonne correspondante.@txnelson a donné un excellent exemple de la façon dont cela est fait. En fonction de la manière exacte dont les tables doivent être jointes, vous devrez cocher certaines cases pour différents types de jointures : interne, externe, complète ou supprimer les lignes en double, etc. La commande join est puissante, mais elle permet de savoir comment toutes les options modifient le type de jointure effectuée par JMP. Vous pouvez en savoir plus et voir un autre exemple ici .
Bonne chance!,
DS
Re : Quantité inégale de lignes de donnéesVoici un exemple simple.J'ai 2 tables de données, des données multiples et nouvelles.
Multiple a 3 enregistrements pour chaque combinaison nom/âge.Un total de 120 lignes de données

Le nouveau tableau de données ne contient que 40 lignes de données

Si vous rejoignez les tables en utilisant les paramètres ci-dessous

Vous vous retrouvez avec une table jointe avec une seule copie des valeurs Nom/Âge

Re : Quantité inégale de lignes de donnéesC'est super, merci ! J'ai encore du mal. J'essaie de faire correspondre deux tables de données par leur ID de SITE, mais chaque fois que je choisis table--rejoindre-- je me retrouve avec trop de lignes. En fait, cela a multiplié chacune des 15 000 lignes par six, et je ne sais pas pourquoi. J'ai essayé une combinaison différente de conditions, mais je ne sais pas pourquoi cela continue de se répéter. Au lieu de simplement remplir les doublons manquants dont j'ai besoin à 15 000, cela multiplie tout. Je continue de me retrouver avec 89 200 lignes, soit 102 000 lignes.
Re : Quantité inégale de lignes de donnéesvous avez tout à fait raison, les colonnes sont les mêmes et le nombre de lignes diffère. Mais je ne veux pas l’ajouter au premier fichier, si cela a du sens. Je veux qu'ils aient le même nombre de lignes, et lorsque j'ai essayé de le concaténer, le deuxième fichier a simplement été ajouté à la dernière ligne du premier fichier.
Re : Quantité inégale de lignes de donnéesHé, merci beaucoup pour votre réponse ! En fait, j'ai réalisé que je devais rassembler les données. J'ai donc deux fichiers Excel différents que j'essaie de fusionner en un seul. Essentiellement, l’un des fichiers comporte beaucoup plus de lignes. Le fichier que j'essaie d'ajouter correspond aux sites de recherche du premier tableau de données, bien qu'il y ait beaucoup moins de lignes. Le nom de la colonne est le même. J'essaie de joindre les fichiers de telle manière que je me retrouve avec autant de lignes que le fichier le plus long, mais ainsi tout correspondra. J'essaie essentiellement d'inclure le type de marais pour chaque site de recherche, et je souhaite que cela se reproduise autant de fois que possible pour remplir entièrement le premier tableau de données.
Re : Quantité inégale de lignes de donnéesSous
Tables=>Rejoindre
il existe une option qui permet d'éliminer ou d'inclure des doublons

Re : Quantité inégale de lignes de donnéesSalut @marshmadness98 ,
Je ne suis pas sûr de bien comprendre votre problème, mais il semble que vous ayez essentiellement deux tables de données avec le même nombre de colonnes (mêmes noms également), mais un nombre de lignes différent.
Je pense que ce que vous voudrez faire, c'est concaténer les tables : Tables > Concaténer. Cela ajoute essentiellement une table de données à l'autre, comme en attacher une au "bas" ou à la dernière ligne de l'une avec l'autre.
Essayez-le et voyez si c'est ce que vous recherchez. L'autre option pourrait être de rejoindre, mais il ne semble pas que ce soit ce que vous vouliez faire.
J'espère que cela t'aides!,
DS