Private
Public Access
1
0
This commit is contained in:
2024-10-17 19:40:56 +02:00
parent b64788ddb9
commit d45785e863
4 changed files with 19 additions and 9 deletions

View File

@@ -2189,9 +2189,12 @@ def dataplep(rowdatadf, id=0, inboard=0.88, forceunit='lbs', bands=True, barchar
df = df.with_columns((100.*pl.col(" DriveTime (ms)")/(pl.col(" DriveTime (ms)")+pl.col(" StrokeRecoveryTime (ms)"))).alias("rhythm"))
else:
df = df.with_columns((pl.lit(0)).alias("rhythm"))
if df[" PeakDriveForce (lbs)"].mean() is not None and df[" PeakDriveForce (lbs)"].mean() > 0:
df = df.with_columns((pl.col(" AverageDriveForce (lbs)")/pl.col(" PeakDriveForce (lbs)")).alias("forceratio"))
else:
try:
if df[" PeakDriveForce (lbs)"].mean() is not None and df[" PeakDriveForce (lbs)"].mean() > 0:
df = df.with_columns((pl.col(" AverageDriveForce (lbs)")/pl.col(" PeakDriveForce (lbs)")).alias("forceratio"))
else:
df = df.with_columns((pl.lit(0)).alias("forceratio"))
except TypeError:
df = df.with_columns((pl.lit(0)).alias("forceratio"))
try:
f = df['TimeStamp (sec)'].diff().mean()