Méthodes d'évaluation des variables de décalageL'un des gourous ici dispose-t-il d'un moyen simple d'ajuster les colonnes en fonction d'un décalage hypothétique. Exemple de situation : nous essayons de déterminer l'impact de facteurs sur les ventes, et certains facteurs ont été supposés avoir un effet de décalage (par exemple, 1 semaine, 2 semaines, 1 mois, 1 trimestre). Ainsi, par exemple, si nous voulons déterminer l'effet d'une variable (par exemple, les avis, le prix, les étoiles, etc.), mais qu'il faut "x" temps (j'aimerais faire varier cela facilement) pour que le changement de variable prenne effet. . En gros, je dois déplacer les données dans les colonnes pour voir ces effets de décalage... quelqu'un a-t-il une meilleure idée ? TIA !
Objet : Méthodes d'évaluation des variables de décalageLe script est un exemple simple de la façon dont vous pouvez créer un nouveau tableau de données avec un décalage de 4 semaines dans les unités vendues.Le graphique n'était qu'un simple tracé des valeurs d'origine par rapport aux valeurs décalées.
L'hypothèse de mon script était de vous fournir le début d'un script que vous pourriez mettre en place pour répondre à vos besoins spécifiques.
Mais ce n'est pas la solution si vous cherchez quelqu'un dans la Communauté de Discussion pour rédiger pour vous une candidature spécifique.
Objet : Méthodes d'évaluation des variables de décalageJim,
Merci pour l'effort. Peut-être que je ne comprends pas ce que fait le script, mais je veux juste que le script permette la sélection des colonnes et spécifie le nombre de semaines pour créer la nouvelle colonne. Il n'y a aucune option lorsque j'exécute ce script. Je ne souhaite pas qu'une analyse particulière soit effectuée.Objet : Méthodes d'évaluation des variables de décalageVoici un script simple qui crée une nouvelle colonne de décalage basée sur un nombre de semaines spécifié.
Names Default To Here( 1 );
dt = Current Data Table();
dtTemp = dt << Subset(invisible, All rows, columns( :Date, :Yl ), output table("Lag Table") );
dtTemp:Yl << set name("4 Week Lag Y1");
dtTemp << New Column( "Lagged Date ", formula(:Date), format("m/d/y",10));
For Each Row(
dtTemp:Date = dtTemp:Date + In weeks(4);
);
dtJoined = dt << Join(
With( dtTemp ),
By Matching Columns( :Date = :Date ),
Drop multiples( 0, 0 ),
Include Nonmatches( 0, 0 ),
Preserve main table order( 1 ),
Merge Same Name Columns( 1 ),
Match Flag( 0 )
);
close( dtTemp, nosave );
dtJointed = Bivariate(
Y( :Yl ),
X( :Name( "4 Week Lag Y1" ) ),
Fit Line( {Line Color( "Medium Dark Red" )} )
);Objet : Méthodes d'évaluation des variables de décalageOui bien sûr. Tout d'abord, juste un scénario typique... Je m'intéresse à la variable de réponse du nombre d'unités vendues (électroménagers). J'ai cela enregistré dans une colonne. J'ai une autre rubrique pour les statistiques sur les mises en chantier. J'émets l'hypothèse que les ventes d'appareils électroménagers ne se produisent pas au début de la construction, mais à un certain intervalle de temps de plusieurs mois après la mise en chantier, je souhaite donc décaler la colonne des unités réellement vendues de plusieurs mois (et pouvoir faire varier cela selon différentes séries chronologiques). . Pour l'ensemble de données joint considérablement réduit, il y a une colonne d'avis, des colonnes d'"événements", une colonne d'unités vendues (Y) et des unités vendues avec un retard de 7 jours (Yl). Les unités ne se vendent pas réellement lorsque les événements ou les examens se produisent, mais sont décalées. Les questions auxquelles nous essayons de répondre sont donc :
1. Les événements ont-ils un effet significatif sur les unités vendues ? Si vous faites correspondre les unités vendues avec la même ligne de l'événement, cela suppose que les ventes ont lieu simultanément (le même jour), ce qui peut n'avoir aucun sens.
2. Quel est le décalage entre « l'événement » et le changement dans les unités vendues ?
Objet : Méthodes d'évaluation des variables de décalagePouvez-vous s'il vous plaît fournir une description de votre tableau de données, ou mieux encore, un échantillon de votre tableau de données.Sans cela, on ne peut que deviner quelles sont vos données et quel JSL est requis pour configurer les colonnes de décalage.
Objet : Méthodes d'évaluation des variables de décalageMerci pour vos réponses. Je peux configurer de nouvelles colonnes et déplacer les données manuellement (c'est ce que je fais déjà), mais je cherchais une boîte de dialogue simple qui retarde rapidement une colonne d'un nombre spécifié de jours/semaines/mois/etc. Le script vous permet de démarrer le décalage après un nombre spécifié, mais passe ensuite une ligne à la fois.
Objet : Méthodes d'évaluation des variables de décalageSalut,
Il existe un script qui permet de créer des colonnes de décalage enregistrées sur la communauté ( Créer plusieurs colonnes de décalage ).Est ce que ça aide?
Objet : Méthodes d'évaluation des variables de décalageIl serait très facile de configurer de nouvelles colonnes pour les différentes semaines, ou de configurer une colonne de regroupement pour les différentes semaines, puis d'analyser les données.Et ce serait une bonne approche