Spaces:
Sleeping
Sleeping
Rajan Sharma
commited on
Update healthcare_analysis.py
Browse files- healthcare_analysis.py +7 -3
healthcare_analysis.py
CHANGED
|
@@ -1,13 +1,17 @@
|
|
| 1 |
# healthcare_analysis.py
|
| 2 |
import pandas as pd
|
|
|
|
| 3 |
from data_registry import DataRegistry
|
| 4 |
|
| 5 |
class HealthcareAnalyzer:
|
| 6 |
def __init__(self, registry: DataRegistry):
|
| 7 |
self.registry = registry
|
| 8 |
|
| 9 |
-
def comprehensive_analysis(self,
|
| 10 |
-
results={}
|
| 11 |
for name in self.registry.names():
|
| 12 |
-
|
|
|
|
|
|
|
| 13 |
return results
|
|
|
|
|
|
| 1 |
# healthcare_analysis.py
|
| 2 |
import pandas as pd
|
| 3 |
+
from typing import Dict, Any
|
| 4 |
from data_registry import DataRegistry
|
| 5 |
|
| 6 |
class HealthcareAnalyzer:
|
| 7 |
def __init__(self, registry: DataRegistry):
|
| 8 |
self.registry = registry
|
| 9 |
|
| 10 |
+
def comprehensive_analysis(self, scenario_text: str) -> Dict[str, Any]:
|
| 11 |
+
results: Dict[str, Any] = {}
|
| 12 |
for name in self.registry.names():
|
| 13 |
+
df = self.registry.get(name)
|
| 14 |
+
if isinstance(df, pd.DataFrame):
|
| 15 |
+
results[name] = df # expose by filename; scenario-agnostic
|
| 16 |
return results
|
| 17 |
+
|