Copopopopo commited on
Commit
3acc8f6
·
verified ·
1 Parent(s): 2d7818d

included bracket_remover() function

Browse files
Files changed (1) hide show
  1. HF_processor.py +7 -2
HF_processor.py CHANGED
@@ -71,8 +71,13 @@ class FMEADataPipeline:
71
 
72
  # rewrite previous fmea
73
  self.fmea = pd.DataFrame(separated_rows)
74
- self.fmea.to_excel('processed_fmea.xlsx', index=False)
75
- return self.fmea
 
 
 
 
 
76
 
77
  def column_matcher_21Jan(self):
78
  for code, sap in zip(self.fmea_code['fmea code'], [self.object_part, self.symptom, self.damage, self.cause]):
 
71
 
72
  # rewrite previous fmea
73
  self.fmea = pd.DataFrame(separated_rows)
74
+
75
+ def bracket_remover(self):
76
+ columns = ['Component','Failure Mode', 'Failure Mechanism', 'Failure Cause','Failure Effect']
77
+
78
+ for col in columns:
79
+ if col in self.fmea.columns:
80
+ self.fmea[col] = self.fmea[col].str.replace(r"\s*\(.*?\)", "", regex=True).str.strip()
81
 
82
  def column_matcher_21Jan(self):
83
  for code, sap in zip(self.fmea_code['fmea code'], [self.object_part, self.symptom, self.damage, self.cause]):