Mehr

Muss ich den Datentyp „Datum“ verwenden, um Daten nach Jahr zu animieren?

Muss ich den Datentyp „Datum“ verwenden, um Daten nach Jahr zu animieren?


Ich versuche, die Eröffnung und Schließung von Unternehmen nach Jahr zu animieren, aber meine Datenspalte ist auf "Nummer" und nicht auf "Datum" eingestellt. Die Animation funktioniert nicht, da alle Datenpunkte auf einmal angezeigt werden, anstatt je nach Jahr zu erscheinen und zu verschwinden. Ich habe versucht, die Anzahl der Schritte zu ändern, um sie mit der Anzahl der Jahre zu korrelieren, aber das hat auch nicht funktioniert. Ich frage mich, ob der Datentyp der Schuldige ist.


Sie können Ihre Zahlenspalte in eine Datumsspalte konvertieren, indem Sie zuerst eine neue Spalte erstellen (Schaltfläche in der unteren rechten Ecke), "Datum" als Datentyp auswählen und dann den folgenden SQL-Befehl ausführen, um das numerische Jahr in einen Datumstyp umzuwandeln :

UPDATE table_name SET new_date_column = to_char(yr_num_column, 'YYYY')::date

Du musst dich natürlich ändernTabellennameauf den Namen Ihres Tisches,new_date_columnin die neue Spalte, die Sie gerade erstellt haben, undyr_num_columnder Name der Spalte sein, die Sie bereits haben, die die Jahre enthält. Diese Anweisung schreibt in Ihre Tabelle und kann nicht rückgängig gemacht werden. Stellen Sie daher sicher, dass Sie alles richtig machen, bevor Sie sie ausführen.

Wählen Sie anschließend in Ihrem Visualisierungsassistenten „Drehmoment“ und wählen Sie die neue Datumsspalte aus.