Closed Henrike-Schwenn closed 2 years ago
In Zeile 14 benutzt du einen irrsinnig langen absoluten Pfad, besser wäre, den relativ anzugeben, das wäre auch viel kürzer: train_path = "../Datasets/train.csv" dfFirstCycle = pandas.read_csv(train_path, low_memory=False, parse_dates=["datetime"])
Am besten bleibst du immer und zwar wirklich konsequent unter 80 Zeichen pro Zeile Man kann eigentlich 100% der Statements auf mehrere Zeilen strecken, das macht keinen Unterschied in der Laufzeit, macht aber den Code leserlicher
Shorter lines
Du benutzt wechselnd string-comments, also '''blabla''' und hash-comments, also # blablabla Das ist etwas irritierend, wenn es nicht passiert um tatsächlich eine Unterscheidung vorzunehmen Bspw. ist es typisch string-comments für die Dokumentation einer Funktion oder Klasse zu verwenden und #-comments um den Programmfluss zu kommentieren
Dann wechselst du zwischen camelCase und snake_case für die Variablennamen und in einigen Fällen mischst du sogar Das ist etwas irritierend
Du benutzt wechselnd string-comments, also '''blabla''' und hash-comments, also # blablabla Das ist etwas irritierend, wenn es nicht passiert um tatsächlich eine Unterscheidung vorzunehmen Bspw. ist es typisch string-comments für die Dokumentation einer Funktion oder Klasse zu verwenden und #-comments um den Programmfluss zu kommentieren
Dann wechselst du zwischen camelCase und snake_case für die Variablennamen und in einigen Fällen mischst du sogar Das ist etwas irritierend
Das Projektverzeichnis ist etwas unordentlich und könnte aufgeräumt werden Zb. könnten die pdfs und Tabellen in ein Unterverzeichnis ausgelagert werden Es gibt außerdem sowohl den Ordner "Datasets", als auch "CsvDatasets", in beiden befinden sich csv-Daten, es ist nicht ersichtlich, wieso welches wo ist
Du hast die venv komplett mit eingecheckt, das ist etwas awkward, weil die keiner außer dir verwenden kann
Du hast in der Train.py mehrere imports die nicht bebraucht werden Das sind
- os
- matplotlib.pyplot
- fastai
- make_regression
- mean_squared_error
- plotly.express
-Unused imports
To Do