35 lines
1.4 KiB
Plaintext
35 lines
1.4 KiB
Plaintext
Um das Programm auszuführen, müssen zunächst die darin enthaltenen Pakete der
|
|
Julia-Umgebung hinzugefügt werden. Diese Pakete sind:
|
|
|
|
- https://github.com/JuliaData/YAML.jl
|
|
- https://github.com/quinnj/Dates.jl
|
|
- https://github.com/JuliaData/DataFrames.jl
|
|
- https://github.com/JuliaData/CSV.jl
|
|
- https://github.com/JuliaPlots/Plots.jl
|
|
- https://github.com/JuliaLang/Statistics.jl
|
|
- https://github.com/JuliaStats/StatsBase.jl
|
|
- https://github.com/JuliaPlots/StatsPlots.jl
|
|
|
|
Mittels der Datei readFile.jl kann das Programm gestartet werden.
|
|
Der Pfad der beiliegenden Datei settings.yaml muss allerdings angepasst werden.
|
|
In der Datei settings.yaml können die Einstellungen getroffen und
|
|
der Speicherort aller Output-Dateien kann angepasst werden.
|
|
Auch müssen in der Datei settings.yaml die Speicherorte der folgenden Dateien
|
|
aus dem Datensatz der Deutschen Bahn angepasst werden:
|
|
|
|
- Bahnhofsdaten.csv
|
|
- 20170901-20171019_Alle_Sollereignisse_S-Bahn_Stuttgart.csv
|
|
- 20170901-20171019_Alle_Istmeldungen_S-Bahn_Stuttgart.csv
|
|
|
|
Einstellungen für das Plotten können in der Datei plotting.jl getroffen werden.
|
|
|
|
Das "@time" vor einigen Funktionen kann auswirkungslos entfernt werden. Es
|
|
dient allein der Zeitkontrolle.
|
|
|
|
Bei folgender Fehlermeldung
|
|
|
|
LoadError: MethodError: no method matching _show(::IOStream,
|
|
::MIME{Symbol("application/pdf")}
|
|
|
|
das Programm einfach erneut starten.
|