2024-12-02 18:41:02 +03:00
|
|
|
from typing import Optional
|
|
|
|
|
import os
|
2025-01-20 14:38:41 +03:00
|
|
|
|
2024-12-02 18:41:02 +03:00
|
|
|
import numpy as np
|
|
|
|
|
import pandas as pd
|
|
|
|
|
|
2024-12-16 10:26:13 +03:00
|
|
|
from roboter import Performance
|
2024-12-02 18:41:02 +03:00
|
|
|
|
|
|
|
|
class PerformanceProcessor:
|
|
|
|
|
|
2024-12-16 10:26:13 +03:00
|
|
|
def calc_performance(self, path:str, TWC_raw:pd.DataFrame):
|
|
|
|
|
factory = Performance()
|
|
|
|
|
comm_df, rob_df, TWC_df = factory.job(path, TWC_raw)
|
|
|
|
|
|
2024-12-03 12:03:52 +03:00
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2024-12-02 18:41:02 +03:00
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
if __name__ == "__main__":
|
|
|
|
|
path = "D:\downloads\Test2\TeslaTIME29_71_KRCIO.dat"
|