CJ Libassi
@clibassi.bsky.social
880 followers 530 following 90 posts
phd student in econ and ed at EPSAatTC. formerly: SMPAGWU, College Board, CAPhighered, edpolicyford, ComunidadMadrid, pgcps.
Posts Media Videos Starter Packs
clibassi.bsky.social
Ultimately, we think these findings make a strong case for increased research & policy attention to understand which aspects of the transition may be most amenable to policy intervention. Lots more detail in the paper, hope you’ll give it a read! 10/10
clibassi.bsky.social
Our descriptive evidence is consistent w/ intuitive conclusion: low-SES grads appear disadvantaged in the first job transition, regardless of the broader economic context, and this has consequences for earnings gaps years later. 9/
clibassi.bsky.social
Overall, we find that diffs in first job transitions can explain *nearly two-thirds* of the year 5 residual earnings gap between high- and low-SES graduates (i.e., the gap that remains after controlling for other observable differences at graduation, including major, GPA, test scores, etc.) 8/
Horizontal bar chart showing how controlling for first job characteristics reduces earnings gaps between low- and high-socioeconomic status college graduates five years after graduation. Three horizontal bars extend leftward from zero, representing negative dollar amounts. The top gray bar shows an initial gap of $4,948 for observably similar graduates. The middle gray bar shows the gap reduced to $2,251 after controlling for first job salary, with a horizontal bracket and whiskers indicating a 55% reduction. The bottom blue bar shows the gap further reduced to $1,716 after controlling for all first job features, with a second horizontal bracket indicating a 65% reduction from the middle bar. Title states 'The Role of First Job Transitions in Explaining Earnings Gaps for Similar Low- vs. High-SES Grads, Five Years After Graduation.' Subtitle indicates data is from traditionally aged BA graduates from 2010-17 from a large urban public university system. X-axis shows dollar amounts from -$5,000 to $0.
clibassi.bsky.social
Interestingly, the SES gap in the first firm’s *average* pay is substantially bigger than the SES gap in grads’ own starting salaries (even in percentage terms). In other words, low-SES grads start out at firms where they may have less “room to grow” 7/
clibassi.bsky.social
Descriptively, low SES-grads are less likely to have already started working with their first post-college employer prior to graduation (34% vs. 40%), have lower starting salaries ($38K vs $43K) and work at lower-paying firms ($53K average vs $64K average) than high-SES grads 6/
clibassi.bsky.social
To describe first job transitions, we look at time to first job, starting salary, industry, industry-major match, firm size and average pay (and a few other things too) - these are all predictive of earnings at year five 5/
clibassi.bsky.social
We don’t examine these constraints directly, but begin by documenting large SES gaps in post-college earnings: even after controlling for a ton of other info on students’ background and grades, high-SES grads earn almost $5,000 (8%) more than similar low-SES grads five years post-grad 4/
clibassi.bsky.social
But what if some groups have persistently rockier transitions to the labor market, even in boom times? E.g. what if low-SES students struggle more to land a good first job, not b/c of their school, major, or grades, but b/c informational, financial, or structural constraints get in the way? 3/
clibassi.bsky.social
Context: While earnings bump for BAs remains strong, unemployment for recent grads has risen faster than other groups since 2022. Rigorous research shows economic conditions at graduation have long-run impacts, in part b/c it affects quality of grads’ first jobs 2/ www.newyorkfed.org/research/col...
The Labor Market for Recent College Graduates
Data on employment outcomes for new graduates and young workers.
www.newyorkfed.org
clibassi.bsky.social
How about this? drive.google.com/file/d/1QdMA...

Unarchiver was able to get it to extract for me.
drive.google.com
clibassi.bsky.social
Blast! I may have it on an old external hard drive - I can check later tonight
Reposted by CJ Libassi
benzipperer.org
one amazing feature here is simply loading the entire dataset would probably freeze your laptop!

instead you can run this regression quickly and not worry about memory problems, thanks to the magic of duckdb and dbreg
gmcd.bsky.social
To borrow another example, taken from the `dbreg` README: github.com/grantmcdermo...

Here I am running a fixed-effects regression on 180 million(!) row parquet dataset... and it completes **< 2 seconds**... on my laptop 🤯

This is powered by @duckdb.org under the hood.

#rstats #econsky
Running dbreg::dbreg() on a full year of NYC taxi data... and it takes less than 2 seconds.

dbreg(
   tip_amount ~ fare_amount + passenger_count | month + vendor_name,
   path = "read_parquet('nyc-taxi/**/*.parquet')", ## path to hive-partitioned dataset
   vcov = "hc1"
)
#> [dbreg] Estimating compression ratio...
#> [dbreg] Data has 178,544,324 rows and 24 unique FE groups.
#> [dbreg] Using strategy: compress
#> [dbreg] Executing compress strategy SQL
#> 
#> Compressed OLS estimation, Dep. Var.: tip_amount 
#> Observations.: 178,544,324 (original) | 70,782 (compressed)
#> Standard Errors: Heteroskedasticity-robust
#>                  Estimate Std. Error  t value  Pr(>|t|)    
#> fare_amount      0.106744   0.000068 1564.742 < 2.2e-16 ***
#> passenger_count -0.029086   0.000106 -273.866 < 2.2e-16 ***
#> ---
#> Signif. codes:  0 '***' 0.001 '**' 0.01 '*' 0.05 '.' 0.1 ' ' 1
clibassi.bsky.social
Certainly not arguing the status quo (where all sorts of award letter shenanigans can and do occur) is optimal, but just as a matter of calculation, how would you calculate the value of IDR, PSLF, borrower protections such as hardship forbearances, in school deferments, closed school discharge, etc.
clibassi.bsky.social
Thanks for all you do for this package!
Reposted by CJ Libassi
s3alfisc.bsky.social
Vis method for decomposition now merged to main, feedback welcome!
clibassi.bsky.social
Also could it handle “negative” contributions (variables that increase the coefficient) in a way that is visually intuitive?
clibassi.bsky.social
This looks great!! Think it would scale well to many covariates?
clibassi.bsky.social
Man, when @dieworkwear.bsky.social weighs in on EJ Antoni's outfits, it may shake the earth.
Reposted by CJ Libassi
erikamcentarfer.bsky.social
It has been the honor of my life to serve as Commissioner of BLS alongside the many dedicated civil servants tasked with measuring a vast and dynamic economy. It is vital and important work and I thank them for their service to this nation.
Reposted by CJ Libassi
copafs.bsky.social
AEA Statement on Dismissal of BLS Comm.

"The independence of the federal statistical agencies is essential to the proper functioning of a modern economy. Accurate, timely, and impartial statistics are the foundation upon which households, businesses, and policymakers make critical decisions."
clibassi.bsky.social
Thanks for maintaining it! Was very grateful to see that it was part of pyfixest.