File size: 313 Bytes
fdadf61
 
 
 
 
 
 
 
 
 
 
1
2
3
4
5
6
7
8
9
10
11
12
import pandas as pd
from typing import Dict, Any

def dataframe_from_dict(data: Dict[str, Any]) -> pd.DataFrame:
    """
    Converts a single dictionary input into a DataFrame 
    suitable for scikit-learn pipelines.
    """
    # Create DataFrame from single record
    df = pd.DataFrame([data])
    return df