-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathtestscript.py
More file actions
22 lines (16 loc) · 879 Bytes
/
testscript.py
File metadata and controls
22 lines (16 loc) · 879 Bytes
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
from main import *
import pandas as pd
df1: pd.DataFrame = pd.read_csv(
"/Users/philipphematty/Downloads/Philipp/Messdaten/BMS/Gel_noBMS_Cycle_01_Summer_01.CSV", parse_dates=True)
df1["Date_Time"] = pd.to_datetime(df1["Date_Time"], utc=True)
df2 = pd.read_csv(
"/Users/philipphematty/Downloads/Philipp/Messdaten/BMS/Gel_noBMS_Cycle_01_Winter_Channel_3_Wb_1.CSV", parse_dates=True)
df2["Date_Time"] = pd.to_datetime(df2["Date_Time"], utc=True)
df3 = pd.read_csv(
"/Users/philipphematty/Downloads/Philipp/Messdaten/BMS/Gel_noBMS_Cycle_02_Summer_Channel_3_Wb_1.CSV", parse_dates=True)
df3["Date_Time"] = pd.to_datetime(df3["Date_Time"], utc=True)
dfx = df1.append(df2).append(df3).sort_values(by="Date_Time")
dfx = dfx.set_index(["Date_Time"])
dfx2 = dfx
df1 = isolate_step_index_in_timeinterval(dfx, "2021-01-22", "2021-01-28", 13)
trim_to_cutoff_voltage(df1, 2)