Dataframe: gonzalorrd/nyc-apartment-search:units - Units#
monthly_cost is base rent plus mandatory fees. An unknown fee is missing, never
zero. eligibility is eligible (meets every hard requirement with fresh
evidence), needs_verification (some evidence is missing or stale) or excluded
(fails a requirement, listed in reasons). Units either occupant marked as a deal
breaker, and leased or unavailable units, are left out at publish time.
DataFrame Glimpse#
Rows: 0
Columns: 20
$ unit_id <null>
$ building_id <null>
$ building <null>
$ neighborhood <null>
$ unit <null>
$ status <null>
$ base_rent <f64>
$ mandatory_fees <f64>
$ monthly_cost <f64>
$ net_effective_base_rent <f64>
$ square_feet <f64>
$ available_date <null>
$ commute_minutes <f64>
$ eligibility <null>
$ score <null>
$ completeness_percent <null>
$ reasons <null>
$ warnings <null>
$ listing_url <null>
$ days_since_verified <null>
Dataframe Manifest#
Dataframe Name |
Units |
|---|---|
Dataframe ID |
|
Sources |
Public listing pages |
Providers |
Our own research |
Provider Links |
|
Tags |
|
Access Types |
Public |
How is data pulled? |
share_pipeline.transform calls scoring.rank_unit for every published unit |
Data available up to (min) |
N/A |
Data available up to (max) |
N/A |
Dataframe Path |
/home/runner/work/nyc-apartment-hunter/nyc-apartment-hunter/share/_data/units.parquet |
Linked Charts:
Pipeline Manifest#
Pipeline Name |
NYC apartment search: share-site pipeline |
|---|---|
Pipeline ID |
|
Maintainer |
Gonzalorrd |
Contributors |
|
Repository |
|
Pipeline Web Page |
|
Date of Last Code Update |
2026-10-21 01:22:04 |
OS Compatibility |
Windows, Linux |
Linked Dataframes |
gonzalorrd/nyc-apartment-search:buildings |
Build Commands:
uv run doit