2016-04-03 4 views
2

Ich habe dataset1 mit zwei Variablen:Warum unterteilt das Aggregat einen Datensatz in Untergruppen?

Date Date 
Type Numeric //Can be either 1 or 2 

Es sieht wie folgt aus (vereinfacht):

Date  Type 
04.04.15 1 
04.04.15 1 
04.04.15 1 
04.04.15 1 
04.04.15 1 
04.04.15 1 
04.04.15 1 
04.04.15 1 

Wenn ich versuche, dies in einem neuen Datensatz zu aggregieren, die ich erhalten:

04.04.15 6 
04.04.15 2 

Warum teilt es sich in zwei Untergruppen? Ich habe versucht, den Datentyp zu ändern, aber es macht immer noch dasselbe. Warum aggregiert es nicht einfach zu 8?

Ich benutze den aggregierten Daten Befehl, mit Datum als die Break-Variable, und ich überprüfe die Anzahl Variablen Tick-Box.

Antwort

1

Datumsvariablen können zusätzlich zum Datum Zeit enthalten, aber so formatiert sein, dass nur das Datum in der Datei angezeigt wird. Ihre zwei Gruppen müssen die gleichen Daten aber unterschiedliche Zeiten haben. Versuchen Sie, zur Variablenansicht zu wechseln und das Datumsformat in ein Datum zu ändern, das die Uhrzeit anzeigt. Dann sehen Sie, ob dies tatsächlich die Erklärung ist.

+0

+1 - Wenn Sie nur den Datumsbereich extrahieren möchten, können Sie etwas wie 'new_date = XDATE.DATE (old_date) verwenden. ' –

+0

Sie hatten Recht, danke! – Program