Mise à jour des données chronologiques<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />J'essaie de trouver un moyen simple de mettre à jour en permanence un jeu de données au fur et à mesure de son développement. C'est-à-dire que j'ai un ensemble de données dans lequel j'ai ajouté un certain nombre de colonnes de calcul et d'analyses. Chaque jour, je reçois plus de données. Lorsque j'extrais les nouvelles données, toutes les anciennes données sont également contenues dans le nouvel ensemble de données. Je veux mettre à jour l'ancien ensemble de données avec UNIQUEMENT les nouvelles données. L'utilisation de "Mise à jour" n'ajoute pas les nouvelles lignes de données et "Concaténation" ajoutera toutes les lignes créant des lignes en double des anciennes données. Comment puis-je fusionner deux ensembles de données dans l’un est contenu dans l’autre, mais contient de nouvelles colonnes que je ne dois pas conserver?
Par exemple je veux combiner:
| journée | Valeur | SQRT (valeur) |
| 1 | dix | 3,162278 |
| 2 | 11 | 3,316625 |
avec:
| journée | Valeur |
| 1 | dix |
| 2 | 11 |
| 3 | 9 |
| 4 | 13 |
produire:
| journée | Valeur | SQRT (valeur) |
| 1 | dix | 3,162278 |
| 2 | 11 | 3,316625 |
| 3 | 9 | 3 |
| 4 | 13 | 3,605551 |
Re: Mise à jour des données de séries chronologiquesJ'ai trouvé un moyen de faire "Rejoindre" résoudre le problème pour moi. Mais merci pour le script. Cela vous sera certainement utile.
Re: Mise à jour des données de séries chronologiquesJe ne connais pas de solution en une étape. La concaténation fonctionnera tant que les lignes qui seront dupliquées seront supprimées dans l'un des fichiers avant l'exécution de l'action table. Cela peut signifier la suppression de toutes les lignes de votre table avec les formules et les scripts, ou la suppression des données redondantes du fichier entrant.
Une autre approche consisterait à déplacer toutes les formules dans le nouveau tableau. Il existe un script pratique dans la section des utilitaires d’échange de fichiers qui permet de transférer des formules entre fichiers "Recherche de formules".
http://support.sas.com/demosdownloads/license.jsp?productID=111231&jmpflag=Y