Icon

Projekt_​3_​tests

1) Read Single JSON-File

1) Read location JSON-file and visualize it on map

2) Read my local knime.log file from local workspace

2) Read 10 Test JSON-Files

3) Fixing main data

  1. Read All JSON-Files

  2. Fix vehicle_type_id by removing "DER:VehicleType:"

  3. Fix station_id by removing "DER:Station:"

  4. Parse Milliseconds-Timestamp into UNIX Timestamp

  5. Change vehicle_type_id to lower case

  6. Fix model description of renault_megan_etech by adding "e" to "renault_megane_etech" and change "_kw" to "kw"

  7. Remove single line with "vw"

  8. GroupBy are just to check results of current node

2) Live Data Requests (currently doesn't work due to server issues -> Response:502)

1) Live Data MockUps

1.1) Check if URLs are working

3) Occurrence overview of different vehicle_type_ids

3) Change table in preparation for Bagging and Boosting algorithms

  1. Pivot the column with vehicle types to get normalized table structure for ML methods

  2. Reduce original table in preparation for join with pivot table

  3. Add the rows without any vehicle type count via left outer join

  4. Replace missing values with 0

  5. Add total_vehicles, total_vw, total_mg and total_renault to table

  6. Replace station_id with real name of station

1) Gerade (18.12.25) herausgefunden, dass es 418 Stationen in location_info.json gibt, aber im Hauptdatensatz nur 383 vorhanden sind. Davon stimmen 73 nicht überein.

Die fehlenden sollten, wenn möglich, noch im Datensatz ergänzt werden.

Data Processing

Live Requests

Debug / Visualization

Probleme / In Arbeit

2) All wrong

2b) Add live data to dataset

Aufgabe 3

Table View
removeDER:Station:
String Manipulation
GroupBy
JSON Path
stations with only missing entries
GroupBy
Ungroup
All stations with sum(timeseries data) of dataset
GroupBy
Occurrence of all vehicle types
GroupBy
DIE MÜSSEN NOCH DEM HAUPTSATZ HINZUGEFÜGT WERDEN
GroupBy
JSON to Table
station with all datasets complete
GroupBy
Table View
List all vehicle_types
GroupBy
fix timestamp
UNIX Timestamp to Date&Time
removeDER:VehicleType:
String Manipulation
Request URLs
GET Request
Ungroup
Cell Splitter
JSON to Table
String Splitter (Regex)
Occurrence of all vehicle types
GroupBy
JSON Path
stadtwerke_wertheim/station_status
GET Request
Häufigkeit, wie oft ein Fahrzeugtyp in der Tabelle steht
Bar Chart
Statistics
String to Number
Statistics
JSON to Table
JSON Reader
JSON to Table
JSON Path
Ungroup
Missing / Complete in %
Bar Chart
Color Manager
JSON Path
Math Formula
Station Informations
Table View
Math Formula
API Endpoints
Table View
Missing / Complete / All
Bar Chart
Math Formula
add total_mg
Column Aggregator
JSON Writer
JSON Path
Table View
add total_renault
Column Aggregator
removeDER:Station:
String Manipulation
total_manufacturer_per_station
Bar Chart
Loop End
JSON Writer
Table to JSON
Replace station name
String Replacer (Dictionary)
station_information.json
JSON Reader
JSON to Table
Request URLs
GET Request
Missing post_code
Row Filter
JSON Path
Loop through URLs
Window Loop Start
Response Table
Table View
Table View
fix station_id
String Manipulation
add total_seat
Column Aggregator
add total_vehicles
Column Aggregator
Ungroup
fix vehicle_type_id
String Manipulation
All stationsin timeseries data
GroupBy
Joiner
All stations of station_information.json
GroupBy
All vehicle_types
GroupBy
Stations without station_information(Right unmatched)
Table View
Stations not representedin dataset (left unmatched)
Table View
Matching
Table View
OSM Map View
GroupBy
File Reader
CSV Writer
Table View
Table Partitioner
JSON Reader
Random Forest Predictor (Regression)
JSON Reader
Random Forest Learner (Regression)
Date&Time Part Extractor
Table View
Scorer
JSON Path
JSON to Table
vehicle_types.json
JSON Reader
JSON Path
Live-Verfügbarkeiten
GET Request
Standort-Infos
GET Request
fix vehicle_type_id
String Manipulation
Übersicht Anbieter
GET Request
List all vehicle_types
GroupBy
Standort-Infos
GET Request
Übersicht Anbieter
GET Request
stations.json
JSON Reader
parse file path
String Manipulation
String to Date&Time
station_information.json
JSON Reader
Column Name Replacer
system_pricing_plans.json
JSON Reader
cast in date&time
String to Date&Time
Häufigkeit, wie oft ein Fahrzeugtyp in der Tabelle steht
Pie/Donut Chart (JavaScript) (legacy)
vehicle_type_id toloweCase
String Manipulation
Column Name Replacer
Column Name Replacer
List all vehicle_types
GroupBy
Missing Value
Pivot
_kw to kw
String Manipulation
all miss
Extract Missing Value Cause
Scatter Plot
Sum all miss
GroupBy
Box Plot
Missing Value
Joiner
remove vw entry
Row Filter
add e torenault_meganE_etech
String Manipulation
GroupBy
add total_vw
Column Aggregator
Table View
sum all complete
GroupBy
Column Filter
all complete
Missing Value
Table View
Column Name Replacer
Ungroup
Joiner
Missing Value
Color Manager
fix timestamp
UNIX Timestamp to Date&Time
Column Name Replacer
JSON to Table
GroupBy
Bar Chart
JSON Reader

Nodes

Extensions

Links