Skip to contents

Core Transformation

Main function for event-based temporal transformation of employment data

vecshift()
Transform Employment Records into Temporal Segments (Core Function)

Pipeline Processing

Modular pipeline for comprehensive employment data processing

process_employment_pipeline()
Process Employment Data Through Complete Pipeline
check_pipeline_functions()
Check Pipeline Function Availability
get_pipeline_recommendations()
Get Pipeline Recommendations

Employment Status Classification

Functions for classifying and analyzing employment status

classify_employment_status()
Apply Employment Status Classification
create_custom_status_rules()
Create Custom Status Classification Rules
get_default_status_rules()
Default Employment Status Classification Rules
analyze_status_patterns()
Analyze Employment Status Patterns
validate_status_classifications()
Validate Employment Status Classifications

External Events & Unemployment

Functions for integrating external events and handling unemployment periods

add_external_events()
Add External Event Attributes to Unemployment Periods
add_unemployment_periods()
Add Unemployment Periods at the Beginning and End of Employment Histories
add_unemployment_tail()
Add Unemployment Periods at the End of Employment Histories (Legacy)

Employment Consolidation

Functions for merging and consolidating employment periods

merge_consecutive_employment()
Merge Employment Periods with Multiple Consolidation Modes
merge_consecutive_employment_fast()
Alternative Fast Implementation Using Event-Based Approach
merge_consecutive_employment_fast_with_type()
Fast consolidation with consolidation_type support
merge_original_columns()
Merge Original Data Columns with Temporal Segments
merge_overlapping_values()
Merge Overlapping Values for Employment Periods

Data Quality & Validation

Functions for assessing and improving data quality

assess_data_quality()
Comprehensive Data Quality Assessment
validate_employment_data_types()
Validate Employment Data Types and Formats
clean_employment_data()
Clean Employment Data
data_quality
Data Quality and Validation Module

Data Preparation

Functions for standardizing and preparing input data

standardize_columns()
Standardize Column Names for Employment Data

Module Documentation

Overview documentation for functional modules

status_labeling
Employment Status Classification Module

S3 print methods for package objects

print(<employment_quality_report>)
Print Employment Quality Report
print(<employment_status_patterns>)
Print Employment Status Patterns Analysis
print(<employment_status_validation>)
Print Employment Status Validation Results