Set missing fieldlimits to min and max over all datasets
(self)
| 1578 | |
| 1579 | |
| 1580 | def set_missing_fieldlimits(self): |
| 1581 | """ |
| 1582 | Set missing fieldlimits to min and max over all datasets |
| 1583 | """ |
| 1584 | for field in self.fields: |
| 1585 | if field not in self.fieldlimits.keys(): |
| 1586 | try: |
| 1587 | self.fieldlimits[field] = [ |
| 1588 | min([_get_field(df,field).min() for df in self.datasets.values() if _contains_field(df,field)]), |
| 1589 | max([_get_field(df,field).max() for df in self.datasets.values() if _contains_field(df,field)]) |
| 1590 | ] |
| 1591 | except ValueError: |
| 1592 | self.fieldlimits[field] = [None,None] |
| 1593 | |
| 1594 | def _get_dim(df,dim,default_idx=False): |
| 1595 | """ |
no test coverage detected