Neu in GAUSS 26
Die neue Version GAUSS 26 bietet mehr als 30 neue Funktionen, Funktionserweiterungen und technische Verbesserungen, die zur Optimierung der Rechengeschwindigkeit und der Datenverarbeitungsabläufe entwickelt wurden.
Kurzer Überblick über die Highlights in GAUSS 26
-
Interaktive Datentransformation
Gängige Datentransformationen lassen sich im Symboleditor ohne das Schreiben von Quellcode anwenden, wobei entsprechende GAUSS-Skripte automatisch generiert werden. -
Zeitreihenaggregation
Hochfrequente Zeitreihendaten lassen sich mit automatischer Datumsausrichtung in eine beliebige niedrigere Frequenz konvertieren. -
Paneldatenverwaltung
Unbalancierte Paneldaten können durch Füllen von Lücken oder Entfernen von unvollständigen Fällen standardisiert werden, um die strukturelle Integrität sicherzustellen. -
Mehrspaltige Aggregation
Aggregationen lassen sich über mehrere Spalten hinweg gleichzeitig ausführen, um die Verarbeitungseffizienz zu steigern. -
Sauberer Plot-Code mit String-Parametern
In Grafikfunktionen können beschreibende String-Namen anstelle von numerischem Code verwendet werden, was die Lesbarkeit von Skripten erhöht. -
Einheitliche Grafikeinstellungen
Der Zugriff auf alle Visualisierungsparameter erfolgt über eine einzige Oberfläche mit Registerkarten für Achsen, Linien, Symbole und Zeichenfläche. -
Erweiterte Navigation
Filter-Widgets, die bereits während der Eingabe suchen, und Autovervollständigung erlauben eine schnellere Suche nach Symbolen und Befehlen. -
Weitere Verbesserungen
Weitere Verbesserungen umfassen u. a. die Einführung von neuen Parametern für die Sortierreihenfolge, neue Filter im Symboleditor und detailliertere Fehlermeldungen im Package-Manager.
Daten ohne Programmierung transformieren
Die neue Registerkarte "Transformieren" im Symboleditor von GAUSS 26 ermöglicht die interaktive Anwendung gängiger Datentransformationen. Benutzer können eine Spalte auswählen, eine Transformation anwenden und die Ergebnisse sofort in der Editorumgebung in der Vorschau anzeigen.
Verfügbare Transformationen:
- Numerisch: Logarithmus, Exponentialfunktion, Quadratwurzel, Absolutwert, Standardisierung, Normalisierung, Verzögerung, erste Differenz, prozentuale Veränderung, kumulative Summe, gleitender Durchschnitt, Ersetzen fehlender Werte
- Zeichenketten: Kleinbuchstaben, Großbuchstaben, Trimmen, Textersetzung
- Datum: Jahr, Monat, Tag, Quartal, Woche, Stunde, Minute, Sekunde extrahieren
Jede Operation generiert automatisch den entsprechenden GAUSS-Quellcode, was eine nahtlose Integration in Produktionsskripte ermöglicht.
Zeitreihen zu beliebiger Frequenz aggregieren
Die neue Funktion tsAggregate konvertiert Zeitreihendaten mit flexiblen Aggregationsmethoden von höheren zu niedrigeren Frequenzen. tsAggregate verwaltet die Datumsausrichtung automatisch, z. B. beim Herunterrechnen von Tickdaten auf tägliche Beobachtungen oder beim Konvertieren von Monatsreihen in Quartalsreihen.
Unterstützte Frequenzen sind Sekunden, Minuten, Stunden, Tage, Monate, Quartale und Jahre. Zu den Aggregationsmethoden gehören Letzter, Erster, Mittelwert, Summe, Maximalwert, Minimalwert, Median, Standardabweichung, Anzahl und Modus – je nach Bedarf pro Spalte angewendet.
Balancierte Panel-Datensätzen
Die neue Funktion pdBalance standardisiert Panels, um sicherzustellen, dass jede Gruppe denselben Zeitbereich abdeckt, indem entweder Lücken gefüllt oder unvollständige Fälle entfernt werden. Damit ergänzt die Funktion bereits existierende Funktionen wie pdLag und pdSummary .
Mehrspaltige Aggregation
GAUSS 26 verbessert die Effizienz bei hochdimensionalen Datensätzen, indem es die gleichzeitige Aggregation über mehrere Spalten hinweg unterstützt und so den für komplexe Datenzusammenfassungen erforderlichen Code reduziert.
Aufgeräumter Plot-Code dank String-Parametern
Grafikfunktionen akzeptieren nun beschreibende String-Namen anstelle von numerischen Codes, was zu selbstdokumentierendem Code führt. Dies gilt für Funktionen wie plotSetLineSymbol , plotSetFill , plotSetLineStyle und plotSetLinePen .
Vereinheitlichtes Fenster für Grafikeinstellungen
Das Fenster "Grafikeinstellungen" integriert die Einstellungen für Diagramme und Zeichenflächen in einer einzigen Oberfläche mit Registerkarten. Diese logische Anordnung ermöglicht eine schnelle Anpassung von Achsen, Linien, Symbolen, Text und Zeichenflächen über eine zentrale Symbolleiste.
Weitere Verbesserungen
sortcundsortmcakzeptieren einen sort_order-Parameter für aufsteigende (1) oder absteigende (-1) Sortierung.strrindxakzeptiert Vektoreingaben für das Suchmuster.- Die neue Funktion
endswithergänztstartsWithfür die Zeichenfolgenmustererkennung. - Die Filterung im Symboleditor wurde um die Optionen „Beginnt mit“, „Beginnt nicht mit“, „Endet mit“ und „Endet nicht mit“ erweitert.
- Eine neue Schaltfläche auf den Seiten „Bearbeiten“ und „Debuggen“ öffnet Symbole direkt im Symboleditor.
- Der Paket-Manager liefert detaillierte Fehlermeldungen mit konkreten Schritten zur Fehlerbehebung.
Das vollständige Änderungsprotokoll für GAUSS 26 ist auf der Website von Aptech einsehbar













