Recipe 7 Reading and Querying a Directory of CSV Data With Drill & R
7.1 Problem
You have a directory of homogenous (common-structured) CSV files that you want to use via Drill & R with as little friction as possible.
7.2 Solution
Modify a storage format to make it easier to ingest CSV data and create an organized directory structure that will enable easier access to homogenous CSV-based data.
7.3 Discussion
As stated previously, Drill can handle many data formats, including CSV, but the default way of working with CSV files is to use column[#]
syntax when most “normal” CSV files have headers with column names. There’s a csvh
format that can work with CSV files with headers, but—really—most CSV files have headers, so let’s first modify the csvh
storage format to include csv
as a valid file extension vs just csvh
(because we really don’t want to rename files just for Drill).
Since you Read The Fine Manual14 before coming here you know where you need to go to edit dfs
storage formats. In that configuration screen, find the entry under "formats"
for csvh
and make it look like this:
"csvh": {
"type": "text",
"extensions": [
"csvh",
"csv"
],
"extractHeader": true,
"delimiter": ","
}
Now, .csv
files will be scanned for a header and we can use named colums vs numeric columns to wrangle data.
To test this we can download an archive of college scorecard data15 from the U.S. Department of Education and extract it into ~/Data
to end up with a directory of CSV files in ~/Data/CollegeScorecard_Raw_Data
. The underlying structure should look like this:
.
├── [ 31M] Crosswalks.zip
├── [ 57M] MERGED1996_97_PP.csv
├── [ 61M] MERGED1997_98_PP.csv
├── [ 72M] MERGED1998_99_PP.csv
├── [ 86M] MERGED1999_00_PP.csv
├── [ 99M] MERGED2000_01_PP.csv
├── [101M] MERGED2001_02_PP.csv
├── [113M] MERGED2002_03_PP.csv
├── [115M] MERGED2003_04_PP.csv
├── [127M] MERGED2004_05_PP.csv
├── [132M] MERGED2005_06_PP.csv
├── [130M] MERGED2006_07_PP.csv
├── [133M] MERGED2007_08_PP.csv
├── [133M] MERGED2008_09_PP.csv
├── [138M] MERGED2009_10_PP.csv
├── [141M] MERGED2010_11_PP.csv
├── [148M] MERGED2011_12_PP.csv
├── [150M] MERGED2012_13_PP.csv
├── [150M] MERGED2013_14_PP.csv
├── [147M] MERGED2014_15_PP.csv
└── [ 71M] MERGED2015_16_PP.csv
It may be obvious, but those files are pretty big. The uncompressed size of the main archive is over 2GB. Folks will need some decent bandwidth to work with these files. If you need an example for multiple-CSV file reading but cannot download something this size, please file an issue with some links to sources that can be added to a recipe for you here.
We can then work with all those files as one unit via R + sergeant
just like you would a local data frame (NOTE: you’ll need to substitute your home directory name instead of bob
):
library(sergeant)
library(tidyverse)
db <- src_drill("localhost")
scorecards <- tbl(db, "dfs.root.`/Users/bob/Data/CollegeScorecard_Raw_Data/*.csv`")
glimpse(scorecards)
## Observations: ??
## Variables: 1,805
## $ HI_INC_ENRL_4YR_TRANS_YR6_RT <chr> "NULL", "NULL", "NULL", "NULL...
## $ CCUGPROF <chr> "NULL", "NULL", "NULL", "NULL...
## $ NPT41_OTHER <chr> "NULL", "NULL", "NULL", "NULL...
## $ WDRAW_4YR_TRANS_YR3_RT <chr> "NULL", "NULL", "NULL", "NULL...
## $ FEMALE_UNKN_4YR_TRANS_YR3_RT <chr> "NULL", "NULL", "NULL", "NULL...
## $ D150_L4_ASIAN <chr> "NULL", "NULL", "NULL", "NULL...
## $ D150_4_NHPI <chr> "NULL", "NULL", "NULL", "NULL...
## $ ACTMT25 <chr> "NULL", "NULL", "NULL", "NULL...
## $ MALE_ENRL_ORIG_YR2_RT <chr> "0.529411765", "0.527131783",...
## $ LOAN_WDRAW_2YR_TRANS_YR2_RT <chr> "PrivacySuppressed", "Privacy...
## $ CIP45BACHL <int> 1, 1, 0, 1, 1, 1, 0, 1, 1, 1,...
## $ D200_L4_POOLED <chr> "NULL", "NULL", "NULL", "NULL...
## $ NOPELL_COMP_ORIG_YR2_RT <chr> "PrivacySuppressed", "Privacy...
## $ MALE_UNKN_ORIG_YR6_RT <chr> "NULL", "NULL", "NULL", "NULL...
## $ DEP_WDRAW_2YR_TRANS_YR8_RT <chr> "NULL", "NULL", "NULL", "NULL...
## $ NOLOAN_WDRAW_ORIG_YR8_RT <chr> "NULL", "NULL", "NULL", "NULL...
## $ MD_INC_UNKN_2YR_TRANS_YR6_RT <chr> "NULL", "NULL", "NULL", "NULL...
## $ SD_EARN_WNE_P10 <chr> "NULL", "NULL", "NULL", "NULL...
## $ NOT1STGEN_WDRAW_2YR_TRANS_YR2_RT <chr> "PrivacySuppressed", "Privacy...
## $ AGE_ENTRY <dbl> 21.16558, 23.12992, 36.57609,...
## $ HI_INC_RPY_3YR_N <chr> "NULL", "NULL", "NULL", "NULL...
## $ PELL_UNKN_4YR_TRANS_YR2_RT <chr> "PrivacySuppressed", "Privacy...
## $ DEP_RPY_1YR_RT <chr> "NULL", "NULL", "NULL", "NULL...
## $ HI_INC_UNKN_4YR_TRANS_YR3_RT <chr> "NULL", "NULL", "NULL", "NULL...
## $ NOT1STGEN_ENRL_4YR_TRANS_YR2_RT <chr> "0.077689243", "0.065176909",...
## $ HI_INC_ENRL_2YR_TRANS_YR8_RT <chr> "NULL", "NULL", "NULL", "NULL...
## $ NPT4_PUB <chr> "NULL", "NULL", "NULL", "NULL...
## $ FEMALE_ENRL_4YR_TRANS_YR6_RT <chr> "NULL", "NULL", "NULL", "NULL...
## $ CIP40CERT1 <int> 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,...
## $ UGDS_WHITE <chr> "NULL", "NULL", "NULL", "NULL...
## $ OMENRYP8_FTFT <chr> "NULL", "NULL", "NULL", "NULL...
## $ MD_INC_UNKN_4YR_TRANS_YR4_RT <chr> "NULL", "NULL", "NULL", "NULL...
## $ DEP_WDRAW_4YR_TRANS_YR6_RT <chr> "NULL", "NULL", "NULL", "NULL...
## $ MALE_UNKN_2YR_TRANS_YR4_RT <chr> "NULL", "NULL", "NULL", "NULL...
## $ CIP40CERT4 <int> 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,...
## $ CIP40CERT2 <int> 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,...
## $ FIRSTGEN_ENRL_ORIG_YR8_RT <chr> "NULL", "NULL", "NULL", "NULL...
## $ PFTFTUG1_EF <chr> "NULL", "NULL", "NULL", "NULL...
## $ HI_INC_COMP_ORIG_YR3_RT <chr> "NULL", "NULL", "NULL", "NULL...
## $ PELL_UNKN_2YR_TRANS_YR4_RT <chr> "NULL", "NULL", "NULL", "NULL...
## $ PELL_DEATH_YR3_RT <chr> "NULL", "NULL", "NULL", "NULL...
## $ FIRSTGEN_ENRL_4YR_TRANS_YR8_RT <chr> "NULL", "NULL", "NULL", "NULL...
## $ DEP_COMP_4YR_TRANS_YR3_RT <chr> "NULL", "NULL", "NULL", "NULL...
## $ PELL_COMP_ORIG_YR8_RT <chr> "NULL", "NULL", "NULL", "NULL...
## $ DEBT_N <chr> "1379", "3677", "43", "1462",...
## $ LOAN_YR8_N <chr> "NULL", "NULL", "NULL", "NULL...
## $ LO_INC_DEATH_YR8_RT <chr> "NULL", "NULL", "NULL", "NULL...
## $ MD_INC_UNKN_ORIG_YR2_RT <chr> "PrivacySuppressed", "Privacy...
## $ COMP_2YR_TRANS_YR3_RT <chr> "NULL", "NULL", "NULL", "NULL...
## $ NONCOM_RPY_5YR_N <chr> "NULL", "NULL", "NULL", "NULL...
## $ CIP15CERT2 <int> 0, 0, 0, 0, 0, 0, 1, 0, 0, 0,...
## $ CIP15CERT4 <int> 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,...
## $ MD_INC_COMP_2YR_TRANS_YR2_RT <chr> "PrivacySuppressed", "Privacy...
## $ MALE_RPY_7YR_N <chr> "NULL", "NULL", "NULL", "NULL...
## $ LO_INC_COMP_2YR_TRANS_YR3_RT <chr> "NULL", "NULL", "NULL", "NULL...
## $ FEMALE_DEBT_N <chr> "737", "2415", "PrivacySuppre...
## $ CIP49ASSOC <int> 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,...
## $ FIRSTGEN_WDRAW_ORIG_YR6_RT <chr> "NULL", "NULL", "NULL", "NULL...
## $ IND_ENRL_2YR_TRANS_YR8_RT <chr> "NULL", "NULL", "NULL", "NULL...
## $ NOT1STGEN_WDRAW_ORIG_YR2_RT <chr> "0.115537849", "0.254189944",...
## $ MALE_WDRAW_ORIG_YR8_RT <chr> "NULL", "NULL", "NULL", "NULL...
## $ FIRSTGEN_WDRAW_4YR_TRANS_YR3_RT <chr> "NULL", "NULL", "NULL", "NULL...
## $ LO_INC_WDRAW_ORIG_YR3_RT <chr> "NULL", "NULL", "NULL", "NULL...
## $ NOLOAN_COMP_ORIG_YR6_RT <chr> "NULL", "NULL", "NULL", "NULL...
## $ FEMALE_WDRAW_2YR_TRANS_YR2_RT <chr> "PrivacySuppressed", "Privacy...
## $ PELL_EVER <chr> "0.7752132464", "0.6218836565...
## $ LOAN_ENRL_2YR_TRANS_YR3_RT <chr> "NULL", "NULL", "NULL", "NULL...
## $ POVERTY_RATE <chr> "NULL", "NULL", "NULL", "NULL...
## $ FIRSTGEN_COMP_2YR_TRANS_YR3_RT <chr> "NULL", "NULL", "NULL", "NULL...
## $ FIRSTGEN_DEATH_YR6_RT <chr> "NULL", "NULL", "NULL", "NULL...
## $ CIP42ASSOC <int> 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,...
## $ NOT1STGEN_COMP_ORIG_YR4_RT <chr> "NULL", "NULL", "NULL", "NULL...
## $ NOT1STGEN_ENRL_ORIG_YR4_RT <chr> "NULL", "NULL", "NULL", "NULL...
## $ PELL_WDRAW_2YR_TRANS_YR3_RT <chr> "NULL", "NULL", "NULL", "NULL...
## $ RPY_3YR_RT_SUPP <chr> "NULL", "NULL", "NULL", "NULL...
## $ NUM45_PUB <chr> "NULL", "NULL", "NULL", "NULL...
## $ DEP_ENRL_ORIG_YR4_RT <chr> "NULL", "NULL", "NULL", "NULL...
## $ LOAN_EVER <chr> "0.9342699448", "0.8725761773...
## $ CIP04BACHL <int> 1, 0, 0, 0, 0, 1, 0, 0, 0, 1,...
## $ OMACHT8_FTFT <chr> "NULL", "NULL", "NULL", "NULL...
## $ LO_INC_ENRL_4YR_TRANS_YR8_RT <chr> "NULL", "NULL", "NULL", "NULL...
## $ OMENRAP8_PTNFT <chr> "NULL", "NULL", "NULL", "NULL...
## $ FIRSTGEN_COMP_ORIG_YR4_RT <chr> "NULL", "NULL", "NULL", "NULL...
## $ NOLOAN_COMP_4YR_TRANS_YR6_RT <chr> "NULL", "NULL", "NULL", "NULL...
## $ NOT1STGEN_ENRL_2YR_TRANS_YR4_RT <chr> "NULL", "NULL", "NULL", "NULL...
## $ LO_INC_RPY_5YR_RT <chr> "NULL", "NULL", "NULL", "NULL...
## $ NOLOAN_WDRAW_2YR_TRANS_YR6_RT <chr> "NULL", "NULL", "NULL", "NULL...
## $ NANTI <chr> "NULL", "NULL", "NULL", "NULL...
## $ LOAN_COMP_2YR_TRANS_YR3_RT <chr> "NULL", "NULL", "NULL", "NULL...
## $ NOLOAN_UNKN_ORIG_YR3_RT <chr> "NULL", "NULL", "NULL", "NULL...
## $ C150_4_WHITENH <chr> "0.2", "0.3403", "NULL", "0.3...
## $ COUNT_WNE_INC2_P6 <chr> "NULL", "NULL", "NULL", "NULL...
## $ SAT_AVG <chr> "NULL", "NULL", "NULL", "NULL...
## $ NOTFIRSTGEN_RPY_1YR_RT <chr> "NULL", "NULL", "NULL", "NULL...
## $ NOLOAN_COMP_2YR_TRANS_YR8_RT <chr> "NULL", "NULL", "NULL", "NULL...
## $ DEP_UNKN_ORIG_YR8_RT <chr> "NULL", "NULL", "NULL", "NULL...
## $ PCT_WHITE <chr> "NULL", "NULL", "NULL", "NULL...
## $ CIP13BACHL <int> 1, 1, 0, 1, 1, 1, 0, 1, 1, 1,...
## $ NOLOAN_WDRAW_4YR_TRANS_YR4_RT <chr> "NULL", "NULL", "NULL", "NULL...
## $ NOPELL_COMP_4YR_TRANS_YR3_RT <chr> "NULL", "NULL", "NULL", "NULL...
## $ CIP29BACHL <int> 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,...
## $ LOAN_UNKN_ORIG_YR2_RT <chr> "0.149019608", "0.027127004",...
## $ CIP38CERT1 <int> 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,...
## $ NOT1STGEN_COMP_2YR_TRANS_YR4_RT <chr> "NULL", "NULL", "NULL", "NULL...
## $ CIP38CERT2 <int> 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,...
## $ NPT4_PROG <chr> "NULL", "NULL", "NULL", "NULL...
## $ C150_L4_UNKN <chr> "NULL", "NULL", "NULL", "NULL...
## $ NOLOAN_UNKN_4YR_TRANS_YR3_RT <chr> "NULL", "NULL", "NULL", "NULL...
## $ LOAN_ENRL_4YR_TRANS_YR8_RT <chr> "NULL", "NULL", "NULL", "NULL...
## $ IND_COMP_4YR_TRANS_YR3_RT <chr> "NULL", "NULL", "NULL", "NULL...
## $ DEP_RPY_1YR_N <chr> "NULL", "NULL", "NULL", "NULL...
## $ MD_INC_WDRAW_ORIG_YR4_RT <chr> "NULL", "NULL", "NULL", "NULL...
## $ MALE_UNKN_4YR_TRANS_YR6_RT <chr> "NULL", "NULL", "NULL", "NULL...
## $ PELL_ENRL_2YR_TRANS_YR3_RT <chr> "NULL", "NULL", "NULL", "NULL...
## $ CUML_DEBT_P90 <chr> "19853", "18352", "PrivacySup...
## $ LOAN_DEATH_YR3_RT <chr> "NULL", "NULL", "NULL", "NULL...
## $ FEMALE_YR4_N <chr> "NULL", "NULL", "NULL", "NULL...
## $ CIP01ASSOC <int> 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,...
## $ FEMALE_COMP_4YR_TRANS_YR6_RT <chr> "NULL", "NULL", "NULL", "NULL...
## $ CIP38CERT4 <int> 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,...
## $ NOPELL_UNKN_ORIG_YR6_RT <chr> "NULL", "NULL", "NULL", "NULL...
## $ GRAD_DEBT_MDN <chr> "13947", "10500", "PrivacySup...
## $ PELL_YR3_N <chr> "NULL", "NULL", "NULL", "NULL...
## $ NOPELL_WDRAW_ORIG_YR8_RT <chr> "NULL", "NULL", "NULL", "NULL...
## $ IND_UNKN_4YR_TRANS_YR3_RT <chr> "NULL", "NULL", "NULL", "NULL...
## $ NONCOM_RPY_3YR_N <chr> "NULL", "NULL", "NULL", "NULL...
## $ COUNT_WNE_MALE0_P6 <chr> "NULL", "NULL", "NULL", "NULL...
## $ TUITIONFEE_IN <chr> "NULL", "NULL", "NULL", "NULL...
## $ LO_INC_ENRL_ORIG_YR6_RT <chr> "NULL", "NULL", "NULL", "NULL...
## $ FEMALE_ENRL_2YR_TRANS_YR4_RT <chr> "NULL", "NULL", "NULL", "NULL...
## $ NPT4_3075_OTHER <chr> "NULL", "NULL", "NULL", "NULL...
## $ NOLOAN_WDRAW_2YR_TRANS_YR2_RT <chr> "PrivacySuppressed", "Privacy...
## $ SATVRMID <chr> "NULL", "NULL", "NULL", "NULL...
## $ CIP11BACHL <int> 1, 1, 0, 1, 1, 1, 0, 1, 0, 1,...
## $ DEP_COMP_ORIG_YR4_RT <chr> "NULL", "NULL", "NULL", "NULL...
## $ LOAN_YR4_N <chr> "NULL", "NULL", "NULL", "NULL...
## $ NOT1STGEN_YR3_N <chr> "NULL", "NULL", "NULL", "NULL...
## $ CIP31CERT2 <int> 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,...
## $ CIP31CERT1 <int> 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,...
## $ MALE_RPY_5YR_N <chr> "NULL", "NULL", "NULL", "NULL...
## $ HI_INC_RPY_5YR_RT <chr> "NULL", "NULL", "NULL", "NULL...
## $ D200_L4 <chr> "NULL", "NULL", "NULL", "NULL...
## $ CIP31CERT4 <int> 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,...
## $ ADM_RATE <chr> "NULL", "NULL", "NULL", "NULL...
## $ CITY <chr> "Normal", "Birmingham", "Mont...
## $ NOLOAN_DEATH_YR3_RT <chr> "NULL", "NULL", "NULL", "NULL...
## $ NOLOAN_ENRL_2YR_TRANS_YR8_RT <chr> "NULL", "NULL", "NULL", "NULL...
## $ NOT1STGEN_UNKN_ORIG_YR8_RT <chr> "NULL", "NULL", "NULL", "NULL...
## $ MALE_DEATH_YR3_RT <chr> "NULL", "NULL", "NULL", "NULL...
## $ POOLYRS <chr> "NULL", "NULL", "NULL", "NULL...
## $ CIP24ASSOC <int> 0, 0, 0, 0, 0, 0, 1, 0, 0, 0,...
## $ MD_INC_UNKN_2YR_TRANS_YR2_RT <chr> "PrivacySuppressed", "Privacy...
## $ NOLOAN_WDRAW_4YR_TRANS_YR8_RT <chr> "NULL", "NULL", "NULL", "NULL...
## $ MD_INC_ENRL_4YR_TRANS_YR3_RT <chr> "NULL", "NULL", "NULL", "NULL...
## $ NPT43_PRIV <chr> "NULL", "NULL", "NULL", "NULL...
## $ PFTFAC <chr> "NULL", "NULL", "NULL", "NULL...
## $ HI_INC_RPY_7YR_RT <chr> "NULL", "NULL", "NULL", "NULL...
## $ CIP15CERT1 <int> 0, 0, 0, 0, 0, 0, 1, 0, 0, 0,...
## $ NOPELL_COMP_ORIG_YR6_RT <chr> "NULL", "NULL", "NULL", "NULL...
## $ MN_EARN_WNE_MALE0_P6 <chr> "NULL", "NULL", "NULL", "NULL...
## $ MALE_ENRL_ORIG_YR6_RT <chr> "NULL", "NULL", "NULL", "NULL...
## $ COUNT_ED <chr> "NULL", "NULL", "NULL", "NULL...
## $ MALE_COMP_2YR_TRANS_YR4_RT <chr> "NULL", "NULL", "NULL", "NULL...
## $ MD_INC_COMP_4YR_TRANS_YR4_RT <chr> "NULL", "NULL", "NULL", "NULL...
## $ LOAN_WDRAW_2YR_TRANS_YR6_RT <chr> "NULL", "NULL", "NULL", "NULL...
## $ NOT1STGEN_WDRAW_2YR_TRANS_YR6_RT <chr> "NULL", "NULL", "NULL", "NULL...
## $ NOLOAN_ENRL_4YR_TRANS_YR2_RT <chr> "0.169491525", "0.090047393",...
## $ UGDS_AIANOLD <dbl> 0.0013, 0.0031, 0.0000, 0.020...
## $ IND_YR8_N <chr> "NULL", "NULL", "NULL", "NULL...
## $ COUNT_WNE_INDEP0_INC1_P10 <chr> "NULL", "NULL", "NULL", "NULL...
## $ ENRL_4YR_TRANS_YR8_RT <chr> "NULL", "NULL", "NULL", "NULL...
## $ FEMALE_UNKN_ORIG_YR4_RT <chr> "NULL", "NULL", "NULL", "NULL...
## $ HI_INC_WDRAW_4YR_TRANS_YR4_RT <chr> "NULL", "NULL", "NULL", "NULL...
## $ OMENRYP8_PTNFT <chr> "NULL", "NULL", "NULL", "NULL...
## $ MALE_ENRL_2YR_TRANS_YR3_RT <chr> "NULL", "NULL", "NULL", "NULL...
## $ NOPELL_ENRL_2YR_TRANS_YR8_RT <chr> "NULL", "NULL", "NULL", "NULL...
## $ MALE_WDRAW_4YR_TRANS_YR8_RT <chr> "NULL", "NULL", "NULL", "NULL...
## $ NOPELL_UNKN_4YR_TRANS_YR3_RT <chr> "NULL", "NULL", "NULL", "NULL...
## $ NOPELL_RPY_3YR_RT_SUPP <chr> "NULL", "NULL", "NULL", "NULL...
## $ CIP26ASSOC <int> 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,...
## $ NOT1STGEN_COMP_4YR_TRANS_YR6_RT <chr> "NULL", "NULL", "NULL", "NULL...
## $ FEMALE_WDRAW_ORIG_YR3_RT <chr> "NULL", "NULL", "NULL", "NULL...
## $ C150_4_BLACK <chr> "NULL", "NULL", "NULL", "NULL...
## $ DEP_WDRAW_4YR_TRANS_YR2_RT <chr> "PrivacySuppressed", "Privacy...
## $ HI_INC_WDRAW_ORIG_YR8_RT <chr> "NULL", "NULL", "NULL", "NULL...
## $ CIP13CERT2 <int> 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,...
## $ CIP13CERT1 <int> 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,...
## $ CIP13CERT4 <int> 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,...
## $ LO_INC_COMP_4YR_TRANS_YR8_RT <chr> "NULL", "NULL", "NULL", "NULL...
## $ MALE_WDRAW_2YR_TRANS_YR6_RT <chr> "NULL", "NULL", "NULL", "NULL...
## $ NONCOM_RPY_3YR_RT_SUPP <chr> "NULL", "NULL", "NULL", "NULL...
## $ PELL_COMP_ORIG_YR4_RT <chr> "NULL", "NULL", "NULL", "NULL...
## $ UNKN_ORIG_YR2_RT <chr> "0.151699029", "0.066557556",...
## $ HI_INC_COMP_2YR_TRANS_YR8_RT <chr> "NULL", "NULL", "NULL", "NULL...
## $ NUM4_PUB <chr> "NULL", "NULL", "NULL", "NULL...
## $ NOPELL_RPY_5YR_RT <chr> "NULL", "NULL", "NULL", "NULL...
## $ NOT1STGEN_UNKN_4YR_TRANS_YR6_RT <chr> "NULL", "NULL", "NULL", "NULL...
## $ MD_INC_WDRAW_4YR_TRANS_YR3_RT <chr> "NULL", "NULL", "NULL", "NULL...
## $ NUM45_PRIV <chr> "NULL", "NULL", "NULL", "NULL...
## $ NOPELL_ENRL_ORIG_YR6_RT <chr> "NULL", "NULL", "NULL", "NULL...
## $ NPT4_PRIV <chr> "NULL", "NULL", "NULL", "NULL...
## $ NOPELL_YR3_N <chr> "NULL", "NULL", "NULL", "NULL...
## $ ENRL_2YR_TRANS_YR6_RT <chr> "NULL", "NULL", "NULL", "NULL...
## $ CCBASIC <chr> "NULL", "NULL", "NULL", "NULL...
## $ CUML_DEBT_P75 <chr> "14063", "10500", "5500", "12...
## $ LO_INC_UNKN_ORIG_YR6_RT <chr> "NULL", "NULL", "NULL", "NULL...
## $ CIP54BACHL <int> 1, 1, 0, 1, 1, 1, 0, 1, 1, 1,...
## $ LO_INC_ENRL_2YR_TRANS_YR3_RT <chr> "NULL", "NULL", "NULL", "NULL...
## $ IND_INC_N <chr> "355", "1477", "PrivacySuppre...
## $ PCT25_EARN_WNE_P6 <chr> "NULL", "NULL", "NULL", "NULL...
## $ LOAN_WDRAW_ORIG_YR6_RT <chr> "NULL", "NULL", "NULL", "NULL...
## $ PCT25_EARN_WNE_P8 <chr> "NULL", "NULL", "NULL", "NULL...
## $ PELL_COMP_2YR_TRANS_YR4_RT <chr> "NULL", "NULL", "NULL", "NULL...
## $ TUITIONFEE_OUT <chr> "NULL", "NULL", "NULL", "NULL...
## $ D150_4_BLACKNH <chr> "841", "280", "NULL", "39", "...
## $ COSTT4_A <chr> "NULL", "NULL", "NULL", "NULL...
## $ LO_INC_YR3_N <chr> "NULL", "NULL", "NULL", "NULL...
## $ HI_INC_DEBT_MDN <chr> "2625", "2796.5", "PrivacySup...
## $ NOPELL_UNKN_ORIG_YR3_RT <chr> "NULL", "NULL", "NULL", "NULL...
## $ CIP47ASSOC <int> 0, 0, 0, 0, 0, 0, 1, 0, 0, 0,...
## $ COSTT4_P <chr> "NULL", "NULL", "NULL", "NULL...
## $ PELL_RPY_7YR_RT <chr> "NULL", "NULL", "NULL", "NULL...
## $ IND_COMP_ORIG_YR8_RT <chr> "NULL", "NULL", "NULL", "NULL...
## $ OPEID6 <chr> "001002", "001052", "025034",...
## $ NOPELL_DEATH_YR4_RT <chr> "NULL", "NULL", "NULL", "NULL...
## $ FEMALE_YR8_N <chr> "NULL", "NULL", "NULL", "NULL...
## $ NONCOM_RPY_1YR_N <chr> "NULL", "NULL", "NULL", "NULL...
## $ C150_4_NHPI <chr> "NULL", "NULL", "NULL", "NULL...
## $ NOLOAN_UNKN_4YR_TRANS_YR6_RT <chr> "NULL", "NULL", "NULL", "NULL...
## $ INSTURL <chr> "NULL", "NULL", "NULL", "NULL...
## $ HI_INC_DEATH_YR8_RT <chr> "NULL", "NULL", "NULL", "NULL...
## $ CIP54CERT2 <int> 0, 1, 0, 0, 0, 0, 0, 0, 0, 0,...
## $ CIP54CERT1 <int> 0, 1, 0, 0, 0, 0, 0, 0, 0, 0,...
## $ CIP31BACHL <int> 0, 1, 0, 0, 1, 1, 0, 0, 0, 0,...
## $ CIP54CERT4 <int> 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,...
## $ HI_INC_UNKN_ORIG_YR3_RT <chr> "NULL", "NULL", "NULL", "NULL...
## $ LOAN_DEATH_YR6_RT <chr> "NULL", "NULL", "NULL", "NULL...
## $ FEMALE_WDRAW_4YR_TRANS_YR4_RT <chr> "NULL", "NULL", "NULL", "NULL...
## $ NOTFIRSTGEN_RPY_7YR_N <chr> "NULL", "NULL", "NULL", "NULL...
## $ LO_INC_ENRL_4YR_TRANS_YR4_RT <chr> "NULL", "NULL", "NULL", "NULL...
## $ HI_INC_WDRAW_ORIG_YR4_RT <chr> "NULL", "NULL", "NULL", "NULL...
## $ IND_ENRL_4YR_TRANS_YR3_RT <chr> "NULL", "NULL", "NULL", "NULL...
## $ WDRAW_DEBT_MDN <chr> "3593", "3309", "PrivacySuppr...
## $ NUM43_OTHER <chr> "NULL", "NULL", "NULL", "NULL...
## $ NOT1STGEN_ENRL_2YR_TRANS_YR8_RT <chr> "NULL", "NULL", "NULL", "NULL...
## $ MD_INC_ENRL_ORIG_YR2_RT <chr> "0.461538462", "0.61372549", ...
## $ NOLOAN_UNKN_2YR_TRANS_YR8_RT <chr> "NULL", "NULL", "NULL", "NULL...
## $ NOT1STGEN_COMP_ORIG_YR8_RT <chr> "NULL", "NULL", "NULL", "NULL...
## $ NOLOAN_COMP_4YR_TRANS_YR2_RT <chr> "PrivacySuppressed", "Privacy...
## $ CIP52BACHL <int> 1, 1, 0, 1, 1, 1, 0, 1, 1, 1,...
## $ NOPELL_WDRAW_4YR_TRANS_YR8_RT <chr> "NULL", "NULL", "NULL", "NULL...
## $ LOAN_COMP_4YR_TRANS_YR8_RT <chr> "NULL", "NULL", "NULL", "NULL...
## $ FIRSTGEN_ENRL_2YR_TRANS_YR3_RT <chr> "NULL", "NULL", "NULL", "NULL...
## $ IND_INC_PCT_M2 <chr> "0.0535211268", "0.0941096818...
## $ IND_INC_PCT_LO <chr> "0.785915493", "0.6892349357"...
## $ IND_INC_PCT_M1 <chr> "0.1014084507", "0.163845633"...
## $ DEP_UNKN_ORIG_YR4_RT <chr> "NULL", "NULL", "NULL", "NULL...
## $ LOAN_UNKN_2YR_TRANS_YR3_RT <chr> "NULL", "NULL", "NULL", "NULL...
## $ UNKN_4YR_TRANS_YR2_RT <chr> "PrivacySuppressed", "Privacy...
## $ FIRSTGEN_DEATH_YR3_RT <chr> "NULL", "NULL", "NULL", "NULL...
## $ LO_INC_UNKN_ORIG_YR2_RT <chr> "0.145390071", "0.088307441",...
## $ MD_INC_WDRAW_ORIG_YR8_RT <chr> "NULL", "NULL", "NULL", "NULL...
## $ NOLOAN_WDRAW_ORIG_YR4_RT <chr> "NULL", "NULL", "NULL", "NULL...
## $ TUITFTE <int> 2998, 4030, 3068, 3955, 3254,...
## $ DEP_UNKN_4YR_TRANS_YR4_RT <chr> "NULL", "NULL", "NULL", "NULL...
## $ FIRSTGEN_DEBT_N <chr> "517", "1559", "22", "530", "...
## $ CIP40ASSOC <int> 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,...
## $ LO_INC_WDRAW_2YR_TRANS_YR6_RT <chr> "NULL", "NULL", "NULL", "NULL...
## $ MALE_YR2_N <chr> "391", "774", "PrivacySuppres...
## $ LOAN_ENRL_4YR_TRANS_YR4_RT <chr> "NULL", "NULL", "NULL", "NULL...
## $ MALE_UNKN_ORIG_YR2_RT <chr> "0.163682865", "0.069767442",...
## $ CIP22BACHL <int> 0, 0, 0, 0, 0, 1, 0, 0, 0, 0,...
## $ OMACHT6_FTFT <chr> "NULL", "NULL", "NULL", "NULL...
## $ NOT1STGEN_YR2_N <chr> "502", "1074", "PrivacySuppre...
## $ LOAN_UNKN_ORIG_YR6_RT <chr> "NULL", "NULL", "NULL", "NULL...
## $ IND_WDRAW_2YR_TRANS_YR3_RT <chr> "NULL", "NULL", "NULL", "NULL...
## $ COMP_ORIG_YR8_RT <chr> "NULL", "NULL", "NULL", "NULL...
## $ DEP_ENRL_2YR_TRANS_YR8_RT <chr> "NULL", "NULL", "NULL", "NULL...
## $ FEMALE_DEATH_YR2_RT <chr> "PrivacySuppressed", "Privacy...
## $ DEP_UNKN_2YR_TRANS_YR6_RT <chr> "NULL", "NULL", "NULL", "NULL...
## $ COMPL_RPY_1YR_RT <chr> "NULL", "NULL", "NULL", "NULL...
## $ FEMALE_ENRL_4YR_TRANS_YR2_RT <chr> "0.092378753", "0.069877243",...
## $ HI_INC_COMP_4YR_TRANS_YR3_RT <chr> "NULL", "NULL", "NULL", "NULL...
## $ NOT1STGEN_ENRL_4YR_TRANS_YR6_RT <chr> "NULL", "NULL", "NULL", "NULL...
## $ NOPELL_ENRL_4YR_TRANS_YR3_RT <chr> "NULL", "NULL", "NULL", "NULL...
## $ MD_INC_UNKN_4YR_TRANS_YR8_RT <chr> "NULL", "NULL", "NULL", "NULL...
## $ LOAN_COMP_ORIG_YR8_RT <chr> "NULL", "NULL", "NULL", "NULL...
## $ MEDIAN_HH_INC <chr> "NULL", "NULL", "NULL", "NULL...
## $ PCT25_EARN_WNE_P10 <chr> "NULL", "NULL", "NULL", "NULL...
## $ IND_UNKN_ORIG_YR2_RT <chr> "0.137362637", "0.072879331",...
## $ LO_INC_WDRAW_4YR_TRANS_YR4_RT <chr> "NULL", "NULL", "NULL", "NULL...
## $ D150_L4_UNKN <chr> "NULL", "NULL", "NULL", "NULL...
## $ CONTROL <int> 1, 1, 2, 1, 1, 1, 1, 1, 1, 1,...
## $ MALE_DEBT_N <chr> "642", "1262", "PrivacySuppre...
## $ COMPL_RPY_7YR_N <chr> "NULL", "NULL", "NULL", "NULL...
## $ PELL_UNKN_2YR_TRANS_YR8_RT <chr> "NULL", "NULL", "NULL", "NULL...
## $ ENRL_2YR_TRANS_YR3_RT <chr> "NULL", "NULL", "NULL", "NULL...
## $ FEMALE_ENRL_ORIG_YR4_RT <chr> "NULL", "NULL", "NULL", "NULL...
## $ NOT1STGEN_DEATH_YR4_RT <chr> "NULL", "NULL", "NULL", "NULL...
## $ LO_INC_COMP_ORIG_YR6_RT <chr> "NULL", "NULL", "NULL", "NULL...
## $ NPT43_PROG <chr> "NULL", "NULL", "NULL", "NULL...
## $ MALE_RPY_7YR_RT <chr> "NULL", "NULL", "NULL", "NULL...
## $ MD_INC_UNKN_ORIG_YR6_RT <chr> "NULL", "NULL", "NULL", "NULL...
## $ CIP09BACHL <int> 0, 1, 0, 0, 1, 1, 0, 0, 1, 1,...
## $ DEATH_YR6_RT <chr> "NULL", "NULL", "NULL", "NULL...
## $ NPT4_75UP_PUB <chr> "NULL", "NULL", "NULL", "NULL...
## $ WDRAW_ORIG_YR4_RT <chr> "NULL", "NULL", "NULL", "NULL...
## $ NOLOAN_YR3_N <chr> "NULL", "NULL", "NULL", "NULL...
## $ LO_INC_UNKN_2YR_TRANS_YR3_RT <chr> "NULL", "NULL", "NULL", "NULL...
## $ MALE_WDRAW_2YR_TRANS_YR3_RT <chr> "NULL", "NULL", "NULL", "NULL...
## $ PELL_RPY_3YR_RT_SUPP <chr> "NULL", "NULL", "NULL", "NULL...
## $ LO_INC_WDRAW_2YR_TRANS_YR2_RT <chr> "PrivacySuppressed", "Privacy...
## $ CIP01CERT2 <int> 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,...
## $ CIP01CERT1 <int> 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,...
## $ CIP38BACHL <int> 0, 1, 0, 1, 0, 1, 0, 1, 0, 1,...
## $ NOPELL_UNKN_2YR_TRANS_YR2_RT <chr> "PrivacySuppressed", "Privacy...
## $ CIP01CERT4 <int> 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,...
## $ IND_INC_PCT_H1 <chr> "PrivacySuppressed", "0.04129...
## $ IND_INC_PCT_H2 <chr> "PrivacySuppressed", "0.01150...
## $ D150_L4 <chr> "NULL", "NULL", "NULL", "NULL...
## $ HI_INC_RPY_5YR_N <chr> "NULL", "NULL", "NULL", "NULL...
## $ C150_L4_WHITENH <chr> "NULL", "NULL", "NULL", "NULL...
## $ LO_INC_DEBT_MDN <chr> "5625", "5000", "PrivacySuppr...
## $ FEMALE_COMP_ORIG_YR4_RT <chr> "NULL", "NULL", "NULL", "NULL...
## $ HI_INC_UNKN_4YR_TRANS_YR6_RT <chr> "NULL", "NULL", "NULL", "NULL...
## $ CIP15BACHL <int> 1, 0, 0, 0, 0, 0, 0, 0, 0, 0,...
## $ MALE_COMP_2YR_TRANS_YR8_RT <chr> "NULL", "NULL", "NULL", "NULL...
## $ FIRSTGEN_UNKN_2YR_TRANS_YR4_RT <chr> "NULL", "NULL", "NULL", "NULL...
## $ LOAN_WDRAW_4YR_TRANS_YR3_RT <chr> "NULL", "NULL", "NULL", "NULL...
## $ DEP_ENRL_4YR_TRANS_YR3_RT <chr> "NULL", "NULL", "NULL", "NULL...
## $ NOT1STGEN_WDRAW_4YR_TRANS_YR3_RT <chr> "NULL", "NULL", "NULL", "NULL...
## $ REPAY_DT_MDN <chr> "01/01/1900", "01/01/1900", "...
## $ DEP_UNKN_2YR_TRANS_YR2_RT <chr> "PrivacySuppressed", "Privacy...
## $ FEMALE_DEATH_YR6_RT <chr> "NULL", "NULL", "NULL", "NULL...
## $ IND_DEBT_N <chr> "341", "1763", "PrivacySuppre...
## $ HI_INC_ENRL_4YR_TRANS_YR3_RT <chr> "NULL", "NULL", "NULL", "NULL...
## $ UNKN_ORIG_YR6_RT <chr> "NULL", "NULL", "NULL", "NULL...
## $ MD_INC_COMP_ORIG_YR8_RT <chr> "NULL", "NULL", "NULL", "NULL...
## $ MD_INC_ENRL_ORIG_YR6_RT <chr> "NULL", "NULL", "NULL", "NULL...
## $ NOT1STGEN_ENRL_ORIG_YR8_RT <chr> "NULL", "NULL", "NULL", "NULL...
## $ IND_WDRAW_ORIG_YR4_RT <chr> "NULL", "NULL", "NULL", "NULL...
## $ LO_INC_COMP_4YR_TRANS_YR4_RT <chr> "NULL", "NULL", "NULL", "NULL...
## $ DEP_INC_PCT_H2 <chr> "PrivacySuppressed", "0.13314...
## $ DEP_INC_PCT_H1 <chr> "PrivacySuppressed", "0.17346...
## $ CIP24CERT4 <int> 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,...
## $ DEP_ENRL_ORIG_YR8_RT <chr> "NULL", "NULL", "NULL", "NULL...
## $ IND_ENRL_ORIG_YR8_RT <chr> "NULL", "NULL", "NULL", "NULL...
## $ CIP24CERT2 <int> 0, 0, 0, 0, 0, 0, 1, 0, 0, 0,...
## $ FEMALE_UNKN_2YR_TRANS_YR8_RT <chr> "NULL", "NULL", "NULL", "NULL...
## $ HI_INC_RPY_1YR_N <chr> "NULL", "NULL", "NULL", "NULL...
## $ CIP24CERT1 <int> 0, 0, 0, 0, 0, 0, 1, 0, 0, 0,...
## $ COUNT_WNE_P6 <chr> "NULL", "NULL", "NULL", "NULL...
## $ MN_EARN_WNE_INDEP0_INC1_P6 <chr> "NULL", "NULL", "NULL", "NULL...
## $ LO_INC_COMP_ORIG_YR2_RT <chr> "PrivacySuppressed", "Privacy...
## $ COUNT_WNE_P9 <chr> "NULL", "NULL", "NULL", "NULL...
## $ FEMALE_RPY_1YR_RT <chr> "NULL", "NULL", "NULL", "NULL...
## $ COUNT_WNE_P7 <chr> "NULL", "NULL", "NULL", "NULL...
## $ HI_INC_ENRL_ORIG_YR3_RT <chr> "NULL", "NULL", "NULL", "NULL...
## $ COUNT_WNE_P8 <chr> "NULL", "NULL", "NULL", "NULL...
## $ IND_UNKN_ORIG_YR6_RT <chr> "NULL", "NULL", "NULL", "NULL...
## $ NOT1STGEN_DEATH_YR8_RT <chr> "NULL", "NULL", "NULL", "NULL...
## $ NOT1STGEN_UNKN_4YR_TRANS_YR2_RT <chr> "PrivacySuppressed", "Privacy...
## $ DEP_DEATH_YR2_RT <chr> "PrivacySuppressed", "Privacy...
## $ PELL_ENRL_4YR_TRANS_YR2_RT <chr> "0.078125", "0.075213675", "P...
## $ NOTFIRSTGEN_RPY_3YR_RT <chr> "NULL", "NULL", "NULL", "NULL...
## $ CCSIZSET <chr> "NULL", "NULL", "NULL", "NULL...
## $ WDRAW_ORIG_YR8_RT <chr> "NULL", "NULL", "NULL", "NULL...
## $ ENRL_ORIG_YR8_RT <chr> "NULL", "NULL", "NULL", "NULL...
## $ IND_YR3_N <chr> "NULL", "NULL", "NULL", "NULL...
## $ FIRSTGEN_UNKN_4YR_TRANS_YR8_RT <chr> "NULL", "NULL", "NULL", "NULL...
## $ PELL_ENRL_ORIG_YR8_RT <chr> "NULL", "NULL", "NULL", "NULL...
## $ COUNT_WNE_MALE1_P10 <chr> "NULL", "NULL", "NULL", "NULL...
## $ CURROPER <chr> "NULL", "NULL", "NULL", "NULL...
## $ HI_INC_UNKN_2YR_TRANS_YR2_RT <chr> "PrivacySuppressed", "Privacy...
## $ DEATH_YR2_RT <chr> "PrivacySuppressed", "Privacy...
## $ CIP10ASSOC <int> 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,...
## $ MD_EARN_WNE_P6 <chr> "NULL", "NULL", "NULL", "NULL...
## $ IND_UNKN_2YR_TRANS_YR8_RT <chr> "NULL", "NULL", "NULL", "NULL...
## $ CIP47CERT2 <int> 0, 0, 0, 0, 0, 0, 1, 0, 0, 0,...
## $ CIP47CERT1 <int> 0, 0, 0, 0, 0, 0, 1, 0, 0, 0,...
## $ CIP47CERT4 <int> 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,...
## $ MD_EARN_WNE_P8 <chr> "NULL", "NULL", "NULL", "NULL...
## $ HI_INC_WDRAW_2YR_TRANS_YR6_RT <chr> "NULL", "NULL", "NULL", "NULL...
## $ DEP_INC_PCT_M1 <chr> "0.1923076923", "0.1481481481...
## $ UNKN_2YR_TRANS_YR4_RT <chr> "NULL", "NULL", "NULL", "NULL...
## $ DEP_INC_PCT_LO <chr> "0.4505494505", "0.3638068448...
## $ DEP_INC_PCT_M2 <chr> "0.1495726496", "0.1814345992...
## $ LOAN_WDRAW_ORIG_YR2_RT <chr> "PrivacySuppressed", "Privacy...
## $ NOT1STGEN_COMP_2YR_TRANS_YR8_RT <chr> "NULL", "NULL", "NULL", "NULL...
## $ MALE_YR6_N <chr> "NULL", "NULL", "NULL", "NULL...
## $ COUNT_WNE_INDEP0_INC1_P6 <chr> "NULL", "NULL", "NULL", "NULL...
## $ D150_4_ASIAN <chr> "NULL", "NULL", "NULL", "NULL...
## $ NOLOAN_ENRL_ORIG_YR3_RT <chr> "NULL", "NULL", "NULL", "NULL...
## $ NOLOAN_COMP_ORIG_YR3_RT <chr> "NULL", "NULL", "NULL", "NULL...
## $ NUM45_OTHER <chr> "NULL", "NULL", "NULL", "NULL...
## $ FEMALE_COMP_4YR_TRANS_YR2_RT <chr> "PrivacySuppressed", "Privacy...
## $ PELL_UNKN_ORIG_YR8_RT <chr> "NULL", "NULL", "NULL", "NULL...
## $ PAR_ED_N <int> 1810, 3428, 79, 1440, 2376, 4...
## $ ACTMT75 <chr> "NULL", "NULL", "NULL", "NULL...
## $ C150_4_POOLED <chr> "NULL", "NULL", "NULL", "NULL...
## $ LOAN_COMP_4YR_TRANS_YR4_RT <chr> "NULL", "NULL", "NULL", "NULL...
## $ LO_INC_ENRL_ORIG_YR2_RT <chr> "0.523049645", "0.465249387",...
## $ GRADS <chr> "796", "1390", "150", "874", ...
## $ CIP04CERT1 <int> 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,...
## $ D150_4_AIANOLD <chr> "2", "1", "NULL", "7", "0", "...
## $ HI_INC_WDRAW_4YR_TRANS_YR8_RT <chr> "NULL", "NULL", "NULL", "NULL...
## $ PELL_COMP_4YR_TRANS_YR2_RT <chr> "PrivacySuppressed", "Privacy...
## $ CIP25BACHL <int> 0, 0, 0, 0, 0, 1, 0, 0, 0, 0,...
## $ DEP_COMP_ORIG_YR8_RT <chr> "NULL", "NULL", "NULL", "NULL...
## $ NOT1STGEN_UNKN_ORIG_YR4_RT <chr> "NULL", "NULL", "NULL", "NULL...
## $ MALE_UNKN_4YR_TRANS_YR2_RT <chr> "PrivacySuppressed", "Privacy...
## $ CIP04CERT4 <int> 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,...
## $ CIP04CERT2 <int> 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,...
## $ MALE_COMP_ORIG_YR2_RT <chr> "PrivacySuppressed", "0.02067...
## $ NOPELL_WDRAW_2YR_TRANS_YR4_RT <chr> "NULL", "NULL", "NULL", "NULL...
## $ UNKN_4YR_TRANS_YR6_RT <chr> "NULL", "NULL", "NULL", "NULL...
## $ MALE_UNKN_4YR_TRANS_YR3_RT <chr> "NULL", "NULL", "NULL", "NULL...
## $ FEMALE_UNKN_ORIG_YR3_RT <chr> "NULL", "NULL", "NULL", "NULL...
## $ NOT1STGEN_COMP_ORIG_YR3_RT <chr> "NULL", "NULL", "NULL", "NULL...
## $ C150_4_HISP <chr> "NULL", "NULL", "NULL", "NULL...
## $ NUM43_PROG <chr> "NULL", "NULL", "NULL", "NULL...
## $ LOAN_ENRL_ORIG_YR6_RT <chr> "NULL", "NULL", "NULL", "NULL...
## $ RPY_3YR_RT <chr> "NULL", "NULL", "NULL", "NULL...
## $ IND_COMP_2YR_TRANS_YR2_RT <chr> "PrivacySuppressed", "Privacy...
## $ LO_INC_UNKN_2YR_TRANS_YR8_RT <chr> "NULL", "NULL", "NULL", "NULL...
## $ NPT43_PUB <chr> "NULL", "NULL", "NULL", "NULL...
## $ ACTENMID <chr> "NULL", "NULL", "NULL", "NULL...
## $ PELL_ENRL_4YR_TRANS_YR4_RT <chr> "NULL", "NULL", "NULL", "NULL...
## $ D150_L4_HISP <chr> "NULL", "NULL", "NULL", "NULL...
## $ CIP45ASSOC <int> 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,...
## $ NOT1STGEN_YR8_N <chr> "NULL", "NULL", "NULL", "NULL...
## $ INC_N <int> 1993, 3610, 92, 1517, 2713, 4...
## $ FIRSTGEN_WDRAW_4YR_TRANS_YR2_RT <chr> "0.043478261", "0.018445323",...
## $ PELL_UNKN_2YR_TRANS_YR3_RT <chr> "NULL", "NULL", "NULL", "NULL...
## $ FEMALE <dbl> 0.5539388, 0.6617729, 0.32608...
## $ NOPELL_YR8_N <chr> "NULL", "NULL", "NULL", "NULL...
## $ PELL_DEATH_YR2_RT <chr> "PrivacySuppressed", "Privacy...
## $ PELL_UNKN_ORIG_YR4_RT <chr> "NULL", "NULL", "NULL", "NULL...
## $ CIP27CERT4 <int> 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,...
## $ FIRSTGEN_COMP_2YR_TRANS_YR2_RT <chr> "PrivacySuppressed", "Privacy...
## $ D150_4_POOLED <chr> "NULL", "NULL", "NULL", "NULL...
## $ FSEND_COUNT <chr> "NULL", "NULL", "NULL", "NULL...
## $ OMACHT6_FTNFT <chr> "NULL", "NULL", "NULL", "NULL...
## $ COUNT_WNE_INC1_P6 <chr> "NULL", "NULL", "NULL", "NULL...
## $ IND_WDRAW_ORIG_YR6_RT <chr> "NULL", "NULL", "NULL", "NULL...
## $ DEP_COMP_2YR_TRANS_YR6_RT <chr> "NULL", "NULL", "NULL", "NULL...
## $ NOLOAN_WDRAW_4YR_TRANS_YR3_RT <chr> "NULL", "NULL", "NULL", "NULL...
## $ COUNT_WNE_INDEP1_P10 <chr> "NULL", "NULL", "NULL", "NULL...
## $ IND_COMP_ORIG_YR2_RT <chr> "PrivacySuppressed", "Privacy...
## $ NOLOAN_UNKN_ORIG_YR4_RT <chr> "NULL", "NULL", "NULL", "NULL...
## $ NOLOAN_DEATH_YR6_RT <chr> "NULL", "NULL", "NULL", "NULL...
## $ LO_INC_RPY_1YR_RT <chr> "NULL", "NULL", "NULL", "NULL...
## $ MD_INC_ENRL_4YR_TRANS_YR6_RT <chr> "NULL", "NULL", "NULL", "NULL...
## $ CIP24BACHL <int> 0, 1, 0, 0, 0, 0, 0, 1, 1, 0,...
## $ LOCALE <chr> "NULL", "NULL", "NULL", "NULL...
## $ MALE_ENRL_ORIG_YR3_RT <chr> "NULL", "NULL", "NULL", "NULL...
## $ IND_WDRAW_4YR_TRANS_YR8_RT <chr> "NULL", "NULL", "NULL", "NULL...
## $ MN_EARN_WNE_INC2_P10 <chr> "NULL", "NULL", "NULL", "NULL...
## $ FEMALE_UNKN_2YR_TRANS_YR6_RT <chr> "NULL", "NULL", "NULL", "NULL...
## $ LOAN_COMP_4YR_TRANS_YR2_RT <chr> "PrivacySuppressed", "Privacy...
## $ PELL_DEBT_MDN <chr> "4584", "3666", "PrivacySuppr...
## $ DEP_YR6_N <chr> "NULL", "NULL", "NULL", "NULL...
## $ UG_HISPOLD <chr> "NULL", "NULL", "NULL", "NULL...
## $ ACTWRMID <chr> "NULL", "NULL", "NULL", "NULL...
## $ LOAN_COMP_ORIG_YR2_RT <chr> "PrivacySuppressed", "Privacy...
## $ IND_UNKN_ORIG_YR8_RT <chr> "NULL", "NULL", "NULL", "NULL...
## $ LO_INC_COMP_2YR_TRANS_YR2_RT <chr> "PrivacySuppressed", "Privacy...
## $ PBI <chr> "NULL", "NULL", "NULL", "NULL...
## $ NOPELL_UNKN_4YR_TRANS_YR6_RT <chr> "NULL", "NULL", "NULL", "NULL...
## $ SATVR25 <chr> "NULL", "NULL", "NULL", "NULL...
## $ CIP41BACHL <int> 0, 0, 0, 0, 0, 0, 0, 1, 0, 1,...
## $ MALE_UNKN_2YR_TRANS_YR3_RT <chr> "NULL", "NULL", "NULL", "NULL...
## $ D150_L4_AIANOLD <chr> "NULL", "NULL", "NULL", "NULL...
## $ HI_INC_ENRL_ORIG_YR6_RT <chr> "NULL", "NULL", "NULL", "NULL...
## $ DEBT_MDN <chr> "4625", "4125", "3501", "5500...
## $ SATMT25 <chr> "NULL", "NULL", "NULL", "NULL...
## $ PELL_RPY_1YR_N <chr> "NULL", "NULL", "NULL", "NULL...
## $ MD_INC_YR2_N <chr> "208", "510", "PrivacySuppres...
## $ FAMINC <dbl> 27137.749, 29409.985, 31135.3...
## $ D150_L4_AIAN <chr> "NULL", "NULL", "NULL", "NULL...
## $ NUM42_OTHER <chr> "NULL", "NULL", "NULL", "NULL...
## $ CIP42BACHL <int> 1, 1, 0, 1, 1, 1, 0, 1, 1, 1,...
## $ CIP12ASSOC <int> 0, 0, 0, 0, 0, 0, 1, 0, 0, 0,...
## $ MD_INC_COMP_ORIG_YR4_RT <chr> "NULL", "NULL", "NULL", "NULL...
## $ GRAD_DEBT_MDN10YR <chr> "NULL", "NULL", "NULL", "NULL...
## $ NOPELL_WDRAW_2YR_TRANS_YR6_RT <chr> "NULL", "NULL", "NULL", "NULL...
## $ NUM43_PRIV <chr> "NULL", "NULL", "NULL", "NULL...
## $ HI_INC_YR6_N <chr> "NULL", "NULL", "NULL", "NULL...
## $ NOPELL_UNKN_2YR_TRANS_YR8_RT <chr> "NULL", "NULL", "NULL", "NULL...
## $ LATITUDE <chr> "NULL", "NULL", "NULL", "NULL...
## $ NOT1STGEN_WDRAW_2YR_TRANS_YR3_RT <chr> "NULL", "NULL", "NULL", "NULL...
## $ LOAN_COMP_2YR_TRANS_YR4_RT <chr> "NULL", "NULL", "NULL", "NULL...
## $ IND_RPY_1YR_N <chr> "NULL", "NULL", "NULL", "NULL...
## $ HI_INC_UNKN_4YR_TRANS_YR4_RT <chr> "NULL", "NULL", "NULL", "NULL...
## $ C150_4_WHITE <chr> "NULL", "NULL", "NULL", "NULL...
## $ CIP27CERT2 <int> 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,...
## $ CIP27CERT1 <int> 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,...
## $ C150_4_AIAN <chr> "NULL", "NULL", "NULL", "NULL...
## $ LOAN_ENRL_2YR_TRANS_YR2_RT <chr> "PrivacySuppressed", "0.01787...
## $ NOT1STGEN_COMP_4YR_TRANS_YR3_RT <chr> "NULL", "NULL", "NULL", "NULL...
## $ LO_INC_YR8_N <chr> "NULL", "NULL", "NULL", "NULL...
## $ NOLOAN_UNKN_2YR_TRANS_YR4_RT <chr> "NULL", "NULL", "NULL", "NULL...
## $ PELL_WDRAW_2YR_TRANS_YR2_RT <chr> "PrivacySuppressed", "Privacy...
## $ LO_INC_RPY_1YR_N <chr> "NULL", "NULL", "NULL", "NULL...
## $ NOPELL_WDRAW_4YR_TRANS_YR4_RT <chr> "NULL", "NULL", "NULL", "NULL...
## $ MD_INC_WDRAW_2YR_TRANS_YR2_RT <chr> "PrivacySuppressed", "Privacy...
## $ PCT90_EARN_WNE_P6 <chr> "NULL", "NULL", "NULL", "NULL...
## $ UNKN_2YR_TRANS_YR6_RT <chr> "NULL", "NULL", "NULL", "NULL...
## $ PCT90_EARN_WNE_P8 <chr> "NULL", "NULL", "NULL", "NULL...
## $ D150_L4_POOLED <chr> "NULL", "NULL", "NULL", "NULL...
## $ COMP_4YR_TRANS_YR2_RT <chr> "PrivacySuppressed", "Privacy...
## $ HI_INC_UNKN_2YR_TRANS_YR6_RT <chr> "NULL", "NULL", "NULL", "NULL...
## $ WDRAW_4YR_TRANS_YR4_RT <chr> "NULL", "NULL", "NULL", "NULL...
## $ HI_INC_COMP_ORIG_YR2_RT <chr> "PrivacySuppressed", "Privacy...
## $ MALE_ENRL_4YR_TRANS_YR8_RT <chr> "NULL", "NULL", "NULL", "NULL...
## $ LO_INC_WDRAW_ORIG_YR4_RT <chr> "NULL", "NULL", "NULL", "NULL...
## $ C200_4_POOLED <chr> "NULL", "NULL", "NULL", "NULL...
## $ DEP_COMP_4YR_TRANS_YR2_RT <chr> "PrivacySuppressed", "Privacy...
## $ FEMALE_WDRAW_2YR_TRANS_YR3_RT <chr> "NULL", "NULL", "NULL", "NULL...
## $ FEMALE_UNKN_2YR_TRANS_YR2_RT <chr> "PrivacySuppressed", "Privacy...
## $ PELL_YR2_N <chr> "640", "1170", "PrivacySuppre...
## $ OMACHT8_PTFT <chr> "NULL", "NULL", "NULL", "NULL...
## $ D150_4_HISPOLD <chr> "0", "6", "NULL", "5", "1", "...
## $ FEMALE_ENRL_4YR_TRANS_YR3_RT <chr> "NULL", "NULL", "NULL", "NULL...
## $ IND_UNKN_2YR_TRANS_YR4_RT <chr> "NULL", "NULL", "NULL", "NULL...
## $ MENONLY <chr> "NULL", "NULL", "NULL", "NULL...
## $ HI_INC_WDRAW_2YR_TRANS_YR2_RT <chr> "PrivacySuppressed", "Privacy...
## $ NOT1STGEN_ENRL_ORIG_YR3_RT <chr> "NULL", "NULL", "NULL", "NULL...
## $ LOAN_COMP_ORIG_YR6_RT <chr> "NULL", "NULL", "NULL", "NULL...
## $ D150_L4_BLACK <chr> "NULL", "NULL", "NULL", "NULL...
## $ LO_INC_COMP_ORIG_YR8_RT <chr> "NULL", "NULL", "NULL", "NULL...
## $ CDR3_DENOM <chr> "NULL", "NULL", "NULL", "NULL...
## $ NOPELL_UNKN_4YR_TRANS_YR2_RT <chr> "PrivacySuppressed", "Privacy...
## $ LO_INC_COMP_2YR_TRANS_YR6_RT <chr> "NULL", "NULL", "NULL", "NULL...
## $ NOT1STGEN_YR4_N <chr> "NULL", "NULL", "NULL", "NULL...
## $ FEMALE_WDRAW_ORIG_YR2_RT <chr> "0.11778291", "0.267233239", ...
## $ FEMALE_UNKN_4YR_TRANS_YR6_RT <chr> "NULL", "NULL", "NULL", "NULL...
## $ NOTFIRSTGEN_RPY_5YR_N <chr> "NULL", "NULL", "NULL", "NULL...
## $ LOAN_YR3_N <chr> "NULL", "NULL", "NULL", "NULL...
## $ DEP_ENRL_2YR_TRANS_YR4_RT <chr> "NULL", "NULL", "NULL", "NULL...
## $ NOLOAN_YR2_N <chr> "59", "211", "PrivacySuppress...
## $ HI_INC_UNKN_ORIG_YR6_RT <chr> "NULL", "NULL", "NULL", "NULL...
## $ COMP_ORIG_YR4_RT <chr> "NULL", "NULL", "NULL", "NULL...
## $ REGION <int> 5, 5, 5, 5, 5, 5, 5, 5, 5, 5,...
## $ MALE_COMP_4YR_TRANS_YR6_RT <chr> "NULL", "NULL", "NULL", "NULL...
## $ NPT41_PUB <chr> "NULL", "NULL", "NULL", "NULL...
## $ MALE_UNKN_ORIG_YR3_RT <chr> "NULL", "NULL", "NULL", "NULL...
## $ NOLOAN_WDRAW_2YR_TRANS_YR3_RT <chr> "NULL", "NULL", "NULL", "NULL...
## $ NOPELL_YR4_N <chr> "NULL", "NULL", "NULL", "NULL...
## $ SATVR75 <chr> "NULL", "NULL", "NULL", "NULL...
## $ CIP01BACHL <int> 1, 0, 0, 0, 0, 0, 0, 0, 0, 1,...
## $ LOAN_COMP_2YR_TRANS_YR8_RT <chr> "NULL", "NULL", "NULL", "NULL...
## $ C150_4_HISPOLD <chr> "NULL", "0.5", "NULL", "0", "...
## $ NOT1STGEN_WDRAW_4YR_TRANS_YR8_RT <chr> "NULL", "NULL", "NULL", "NULL...
## $ IND_WDRAW_2YR_TRANS_YR8_RT <chr> "NULL", "NULL", "NULL", "NULL...
## $ MD_INC_WDRAW_4YR_TRANS_YR2_RT <chr> "PrivacySuppressed", "Privacy...
## $ MALE_ENRL_2YR_TRANS_YR4_RT <chr> "NULL", "NULL", "NULL", "NULL...
## $ VETERAN <chr> "0.0180632213", "0.0396121884...
## $ PELL_WDRAW_4YR_TRANS_YR2_RT <chr> "0.0296875", "PrivacySuppress...
## $ LO_INC_WDRAW_ORIG_YR8_RT <chr> "NULL", "NULL", "NULL", "NULL...
## $ LOAN_UNKN_2YR_TRANS_YR6_RT <chr> "NULL", "NULL", "NULL", "NULL...
## $ PELL_COMP_4YR_TRANS_YR6_RT <chr> "NULL", "NULL", "NULL", "NULL...
## $ C150_4_API <chr> "NULL", "0.5", "NULL", "0.388...
## $ C150_L4_2MOR <chr> "NULL", "NULL", "NULL", "NULL...
## $ FIRSTGEN_COMP_4YR_TRANS_YR2_RT <chr> "PrivacySuppressed", "Privacy...
## $ NPT4_3075_PROG <chr> "NULL", "NULL", "NULL", "NULL...
## $ IND_COMP_4YR_TRANS_YR2_RT <chr> "PrivacySuppressed", "Privacy...
## $ MALE_ENRL_4YR_TRANS_YR4_RT <chr> "NULL", "NULL", "NULL", "NULL...
## $ CDR2_DENOM <int> 848, 2195, 48, 732, 1502, 266...
## $ MD_INC_WDRAW_ORIG_YR3_RT <chr> "NULL", "NULL", "NULL", "NULL...
## $ IND_ENRL_ORIG_YR2_RT <chr> "0.478021978", "0.487455197",...
## $ NPT41_PRIV <chr> "NULL", "NULL", "NULL", "NULL...
## $ PELL_ENRL_2YR_TRANS_YR4_RT <chr> "NULL", "NULL", "NULL", "NULL...
## $ MALE_COMP_ORIG_YR6_RT <chr> "NULL", "NULL", "NULL", "NULL...
## $ UGDS_MEN <dbl> 0.4766, 0.4195, 0.5816, 0.489...
## $ COMP_2YR_TRANS_YR6_RT <chr> "NULL", "NULL", "NULL", "NULL...
## $ UG_BLACKNH <chr> "NULL", "NULL", "NULL", "NULL...
## $ LO_INC_ENRL_2YR_TRANS_YR4_RT <chr> "NULL", "NULL", "NULL", "NULL...
## $ COUNT_NWNE_P9 <chr> "NULL", "NULL", "NULL", "NULL...
## $ FIRSTGEN_WDRAW_2YR_TRANS_YR2_RT <chr> "PrivacySuppressed", "Privacy...
## $ DEP_YR2_N <chr> "642", "996", "PrivacySuppres...
## $ PELL_YR6_N <chr> "NULL", "NULL", "NULL", "NULL...
## $ PELL_RPY_3YR_N <chr> "NULL", "NULL", "NULL", "NULL...
## $ PCIP04 <dbl> 0.0110, 0.0000, 0.0000, 0.000...
## $ PCIP05 <dbl> 0.0000, 0.0000, 0.0000, 0.000...
## $ D150_L4_2MOR <chr> "NULL", "NULL", "NULL", "NULL...
## $ PCIP03 <dbl> 0.0184, 0.0000, 0.0000, 0.000...
## $ PCIP01 <dbl> 0.0533, 0.0000, 0.0000, 0.000...
## $ COUNT_NWNE_P6 <chr> "NULL", "NULL", "NULL", "NULL...
## $ COUNT_NWNE_P7 <chr> "NULL", "NULL", "NULL", "NULL...
## $ COUNT_NWNE_P8 <chr> "NULL", "NULL", "NULL", "NULL...
## $ LO_INC_UNKN_4YR_TRANS_YR8_RT <chr> "NULL", "NULL", "NULL", "NULL...
## $ COUNT_WNE_INC1_P10 <chr> "NULL", "NULL", "NULL", "NULL...
## $ FEMALE_ENRL_ORIG_YR6_RT <chr> "NULL", "NULL", "NULL", "NULL...
## $ C150_L4_POOLED <chr> "NULL", "NULL", "NULL", "NULL...
## $ FEMALE_COMP_2YR_TRANS_YR4_RT <chr> "NULL", "NULL", "NULL", "NULL...
## $ NOPELL_DEATH_YR8_RT <chr> "NULL", "NULL", "NULL", "NULL...
## $ MD_INC_YR6_N <chr> "NULL", "NULL", "NULL", "NULL...
## $ MN_EARN_WNE_INC2_P6 <chr> "NULL", "NULL", "NULL", "NULL...
## $ NOT1STGEN_COMP_2YR_TRANS_YR3_RT <chr> "NULL", "NULL", "NULL", "NULL...
## $ IND_UNKN_4YR_TRANS_YR4_RT <chr> "NULL", "NULL", "NULL", "NULL...
## $ FEMALE_RPY_3YR_RT_SUPP <chr> "NULL", "NULL", "NULL", "NULL...
## $ PCIP15 <dbl> 0.1342, 0.0000, 0.0000, 0.000...
## $ PCIP16 <dbl> 0.0000, 0.0063, 0.0000, 0.015...
## $ PELL_DEATH_YR6_RT <chr> "NULL", "NULL", "NULL", "NULL...
## $ LO_INC_RPY_3YR_N <chr> "NULL", "NULL", "NULL", "NULL...
## $ PCIP13 <dbl> 0.2371, 0.1278, 0.0000, 0.018...
## $ HI_INC_DEATH_YR4_RT <chr> "NULL", "NULL", "NULL", "NULL...
## $ PCIP14 <dbl> 0.0129, 0.0645, 0.0000, 0.287...
## $ PCIP11 <dbl> 0.0643, 0.0234, 0.0000, 0.042...
## $ FIRSTGEN_WDRAW_4YR_TRANS_YR6_RT <chr> "NULL", "NULL", "NULL", "NULL...
## $ PCIP12 <dbl> 0.0000, 0.0000, 0.0000, 0.000...
## $ NPT41_PROG <chr> "NULL", "NULL", "NULL", "NULL...
## $ PCIP10 <dbl> 0.0460, 0.0000, 0.0000, 0.000...
## $ FEMALE_ENRL_2YR_TRANS_YR3_RT <chr> "NULL", "NULL", "NULL", "NULL...
## $ NPT4_3075_PRIV <chr> "NULL", "NULL", "NULL", "NULL...
## $ ACTCM75 <chr> "NULL", "NULL", "NULL", "NULL...
## $ PCIP09 <dbl> 0.0000, 0.0291, 0.0000, 0.000...
## $ UG_UNKN <chr> "NULL", "NULL", "NULL", "NULL...
## $ NONCOM_RPY_1YR_RT <chr> "NULL", "NULL", "NULL", "NULL...
## $ PELL_RPY_5YR_RT <chr> "NULL", "NULL", "NULL", "NULL...
## $ C150_L4_AIAN <chr> "NULL", "NULL", "NULL", "NULL...
## $ NOT1STGEN_UNKN_2YR_TRANS_YR4_RT <chr> "NULL", "NULL", "NULL", "NULL...
## $ RET_PT4 <chr> "NULL", "NULL", "NULL", "NULL...
## $ IND_DEATH_YR4_RT <chr> "NULL", "NULL", "NULL", "NULL...
## $ FEMALE_COMP_ORIG_YR6_RT <chr> "NULL", "NULL", "NULL", "NULL...
## $ D200_4 <chr> "NULL", "NULL", "NULL", "NULL...
## $ LOAN_WDRAW_ORIG_YR8_RT <chr> "NULL", "NULL", "NULL", "NULL...
## $ WDRAW_2YR_TRANS_YR4_RT <chr> "NULL", "NULL", "NULL", "NULL...
## $ FIRSTGEN_YR4_N <chr> "NULL", "NULL", "NULL", "NULL...
## $ MD_INC_DEATH_YR4_RT <chr> "NULL", "NULL", "NULL", "NULL...
## $ LO_INC_YR4_N <chr> "NULL", "NULL", "NULL", "NULL...
## $ GT_25K_P10 <chr> "NULL", "NULL", "NULL", "NULL...
## $ SATMT75 <chr> "NULL", "NULL", "NULL", "NULL...
## $ NPT4_048_PRIV <chr> "NULL", "NULL", "NULL", "NULL...
## $ NOLOAN_UNKN_4YR_TRANS_YR4_RT <chr> "NULL", "NULL", "NULL", "NULL...
## $ MD_INC_ENRL_4YR_TRANS_YR2_RT <chr> "PrivacySuppressed", "Privacy...
## $ ENRL_ORIG_YR4_RT <chr> "NULL", "NULL", "NULL", "NULL...
## $ DEP_WDRAW_ORIG_YR6_RT <chr> "NULL", "NULL", "NULL", "NULL...
## $ PELL_ENRL_ORIG_YR4_RT <chr> "NULL", "NULL", "NULL", "NULL...
## $ PELL_UNKN_4YR_TRANS_YR8_RT <chr> "NULL", "NULL", "NULL", "NULL...
## $ NOTFIRSTGEN_RPY_3YR_N <chr> "NULL", "NULL", "NULL", "NULL...
## $ MN_EARN_WNE_MALE1_P6 <chr> "NULL", "NULL", "NULL", "NULL...
## $ SEPAR_DT_N <chr> "1862", "3150", "PrivacySuppr...
## $ C150_4_2MOR <chr> "NULL", "NULL", "NULL", "NULL...
## $ NOLOAN_COMP_4YR_TRANS_YR3_RT <chr> "NULL", "NULL", "NULL", "NULL...
## $ FIRSTGEN_UNKN_4YR_TRANS_YR4_RT <chr> "NULL", "NULL", "NULL", "NULL...
## $ D150_4_UNKN <chr> "0", "17", "NULL", "0", "0", ...
## $ PCIP40 <dbl> 0.0221, 0.0133, 0.0000, 0.015...
## $ PCIP41 <dbl> 0e+00, 0e+00, 0e+00, 0e+00, 0...
## $ SCH_DEG <int> 3, 3, 3, 3, 3, 3, 2, 3, 3, 3,...
## $ IND_ENRL_2YR_TRANS_YR4_RT <chr> "NULL", "NULL", "NULL", "NULL...
## $ MALE_WDRAW_ORIG_YR4_RT <chr> "NULL", "NULL", "NULL", "NULL...
## $ FEMALE_DEATH_YR3_RT <chr> "NULL", "NULL", "NULL", "NULL...
## $ PCIP48 <dbl> 0.0000, 0.0000, 0.0000, 0.000...
## $ PCIP49 <int> 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,...
## $ PCIP46 <dbl> 0.0000, 0.0000, 0.0000, 0.000...
## $ PCIP47 <dbl> 0.0000, 0.0000, 0.0000, 0.000...
## $ PCIP44 <dbl> 0.0423, 0.0196, 0.0000, 0.000...
## $ IND_COMP_4YR_TRANS_YR6_RT <chr> "NULL", "NULL", "NULL", "NULL...
## $ PCIP45 <dbl> 0.0349, 0.0531, 0.0000, 0.013...
## $ PCIP42 <dbl> 0.0349, 0.0911, 0.0000, 0.027...
## $ C150_4_AIANOLD <chr> "1", "1", "NULL", "0.2857", "...
## $ PCIP43 <dbl> 0.0000, 0.0531, 0.0000, 0.000...
## $ UGDS_ASIAN <chr> "NULL", "NULL", "NULL", "NULL...
## $ LO_INC_ENRL_ORIG_YR8_RT <chr> "NULL", "NULL", "NULL", "NULL...
## $ CIP25CERT4 <int> 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,...
## $ CIP25CERT2 <int> 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,...
## $ CIP14BACHL <int> 1, 1, 0, 1, 0, 1, 0, 0, 0, 1,...
## $ CIP25CERT1 <int> 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,...
## $ LO_INC_WDRAW_4YR_TRANS_YR3_RT <chr> "NULL", "NULL", "NULL", "NULL...
## $ PCIP39 <dbl> 0.0000, 0.0000, 1.0000, 0.000...
## $ NOPELL_ENRL_4YR_TRANS_YR2_RT <chr> "0.076086957", "0.051282051",...
## $ FEMALE_WDRAW_2YR_TRANS_YR6_RT <chr> "NULL", "NULL", "NULL", "NULL...
## $ FIRSTGEN_DEATH_YR2_RT <chr> "PrivacySuppressed", "Privacy...
## $ C100_4 <chr> "0.17922374429223", "0.063754...
## $ DEP_DEATH_YR6_RT <chr> "NULL", "NULL", "NULL", "NULL...
## $ PCIP51 <dbl> 0.0000, 0.1986, 0.0000, 0.266...
## $ PCIP52 <dbl> 0.1967, 0.1505, 0.0000, 0.174...
## $ CIP47BACHL <int> 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,...
## $ PCIP50 <dbl> 0.0074, 0.0171, 0.0000, 0.020...
## $ NOLOAN_YR6_N <chr> "NULL", "NULL", "NULL", "NULL...
## $ MD_INC_RPY_5YR_RT <chr> "NULL", "NULL", "NULL", "NULL...
## $ ENRL_4YR_TRANS_YR4_RT <chr> "NULL", "NULL", "NULL", "NULL...
## $ PCIP54 <dbl> 0.0018, 0.0417, 0.0000, 0.016...
## $ RPY_1YR_RT <chr> "NULL", "NULL", "NULL", "NULL...
## $ OVERALL_YR2_N <int> 824, 1833, 14, 726, 1246, 177...
## $ MD_FAMINC <dbl> 19214.0, 20273.5, 25821.0, 24...
## $ UNKN_ORIG_YR3_RT <chr> "NULL", "NULL", "NULL", "NULL...
## $ LOAN_WDRAW_4YR_TRANS_YR6_RT <chr> "NULL", "NULL", "NULL", "NULL...
## $ CUML_DEBT_P10 <chr> "1488", "1312", "PrivacySuppr...
## $ NOPELL_COMP_2YR_TRANS_YR8_RT <chr> "NULL", "NULL", "NULL", "NULL...
## $ UGDS_NHPI <chr> "NULL", "NULL", "NULL", "NULL...
## $ OMACHT6_PTNFT <chr> "NULL", "NULL", "NULL", "NULL...
## $ C150_4_BLACKNH <chr> "0.3591", "0.2821", "NULL", "...
## $ PCIP26 <dbl> 0.0257, 0.0765, 0.0000, 0.054...
## $ NOLOAN_ENRL_ORIG_YR4_RT <chr> "NULL", "NULL", "NULL", "NULL...
## $ PCIP27 <dbl> 0.0129, 0.0063, 0.0000, 0.028...
## $ PCIP24 <dbl> 0.0000, 0.0000, 0.0000, 0.000...
## $ PCIP25 <int> 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,...
## $ PCIP22 <dbl> 0.0000, 0.0000, 0.0000, 0.000...
## $ PCIP23 <dbl> 0.0165, 0.0164, 0.0000, 0.016...
## $ SEPAR_DT_MDN <chr> "05/15/2001", "06/06/2001", "...
## $ PELL_WDRAW_ORIG_YR2_RT <chr> "0.103125", "0.22991453", "Pr...
## $ UGDS_BLACKNH <dbl> 0.9008, 0.2631, 0.1429, 0.151...
## $ PCIP19 <dbl> 0.0257, 0.0000, 0.0000, 0.000...
## $ NPT4_3075_PUB <chr> "NULL", "NULL", "NULL", "NULL...
## $ HIGHDEG <int> 4, 4, 4, 4, 4, 4, 2, 3, 4, 4,...
## $ CUML_DEBT_P25 <chr> "2625", "2250", "1951", "2625...
## $ NOLOAN_ENRL_4YR_TRANS_YR8_RT <chr> "NULL", "NULL", "NULL", "NULL...
## $ CIP52ASSOC <int> 0, 0, 0, 0, 1, 0, 1, 0, 0, 0,...
## $ PCIP30 <dbl> 0.0018, 0.0070, 0.0000, 0.000...
## $ PELL_COMP_2YR_TRANS_YR3_RT <chr> "NULL", "NULL", "NULL", "NULL...
## $ PCIP38 <dbl> 0.0000, 0.0044, 0.0000, 0.003...
## $ HI_INC_WDRAW_4YR_TRANS_YR2_RT <chr> "PrivacySuppressed", "Privacy...
## $ HI_INC_COMP_2YR_TRANS_YR6_RT <chr> "NULL", "NULL", "NULL", "NULL...
## $ PCIP31 <dbl> 0.0000, 0.0000, 0.0000, 0.000...
## $ LOAN_ENRL_2YR_TRANS_YR6_RT <chr> "NULL", "NULL", "NULL", "NULL...
## $ PELL_COMP_4YR_TRANS_YR3_RT <chr> "NULL", "NULL", "NULL", "NULL...
## $ PCIP29 <int> 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,...
## $ WDRAW_4YR_TRANS_YR8_RT <chr> "NULL", "NULL", "NULL", "NULL...
## $ MD_INC_DEBT_N <chr> "196", "688", "PrivacySuppres...
## $ LO_INC_RPY_7YR_RT <chr> "NULL", "NULL", "NULL", "NULL...
## $ WDRAW_ORIG_YR3_RT <chr> "NULL", "NULL", "NULL", "NULL...
## $ MD_INC_ENRL_2YR_TRANS_YR2_RT <chr> "PrivacySuppressed", "Privacy...
## $ FIRSTGEN_WDRAW_ORIG_YR2_RT <chr> "0.114906832", "0.276679842",...
## $ CIP38ASSOC <int> 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,...
## $ MD_EARN_WNE_P10 <chr> "NULL", "NULL", "NULL", "NULL...
## $ LOAN_ENRL_ORIG_YR2_RT <chr> "0.521568628", "0.534525277",...
## $ UGDS <int> 3903, 9562, 98, 4165, 4593, 1...
## $ NOT1STGEN_DEATH_YR3_RT <chr> "NULL", "NULL", "NULL", "NULL...
## $ LO_INC_UNKN_2YR_TRANS_YR4_RT <chr> "NULL", "NULL", "NULL", "NULL...
## $ MN_EARN_WNE_INDEP0_INC1_P10 <chr> "NULL", "NULL", "NULL", "NULL...
## $ DEP_WDRAW_ORIG_YR3_RT <chr> "NULL", "NULL", "NULL", "NULL...
## $ FEMALE_WDRAW_ORIG_YR6_RT <chr> "NULL", "NULL", "NULL", "NULL...
## $ LO_INC_RPY_5YR_N <chr> "NULL", "NULL", "NULL", "NULL...
## $ LO_INC_DEATH_YR2_RT <chr> "PrivacySuppressed", "Privacy...
## $ FEMALE_COMP_ORIG_YR3_RT <chr> "NULL", "NULL", "NULL", "NULL...
## $ IND_YR4_N <chr> "NULL", "NULL", "NULL", "NULL...
## $ NPT42_OTHER <chr> "NULL", "NULL", "NULL", "NULL...
## $ IND_ENRL_4YR_TRANS_YR4_RT <chr> "NULL", "NULL", "NULL", "NULL...
## $ D150_L4_NRA <chr> "NULL", "NULL", "NULL", "NULL...
## $ D150_4_BLACK <chr> "NULL", "NULL", "NULL", "NULL...
## $ HI_INC_ENRL_2YR_TRANS_YR4_RT <chr> "NULL", "NULL", "NULL", "NULL...
## $ ENRL_2YR_TRANS_YR4_RT <chr> "NULL", "NULL", "NULL", "NULL...
## $ NPT4_048_PROG <chr> "NULL", "NULL", "NULL", "NULL...
## $ FEMALE_ENRL_ORIG_YR3_RT <chr> "NULL", "NULL", "NULL", "NULL...
## $ COUNT_WNE_INC3_P10 <chr> "NULL", "NULL", "NULL", "NULL...
## $ PELL_COMP_2YR_TRANS_YR6_RT <chr> "NULL", "NULL", "NULL", "NULL...
## $ FIRSTGEN_UNKN_2YR_TRANS_YR3_RT <chr> "NULL", "NULL", "NULL", "NULL...
## $ LNFAMINC_IND <chr> "NULL", "NULL", "NULL", "NULL...
## $ NOLOAN_COMP_2YR_TRANS_YR2_RT <chr> "PrivacySuppressed", "Privacy...
## $ NOPELL_RPY_7YR_RT <chr> "NULL", "NULL", "NULL", "NULL...
## $ NOPELL_UNKN_ORIG_YR2_RT <chr> "0.163043478", "0.018099548",...
## $ MD_INC_COMP_2YR_TRANS_YR8_RT <chr> "NULL", "NULL", "NULL", "NULL...
## $ MD_INC_WDRAW_4YR_TRANS_YR6_RT <chr> "NULL", "NULL", "NULL", "NULL...
## $ IND_WDRAW_2YR_TRANS_YR4_RT <chr> "NULL", "NULL", "NULL", "NULL...
## $ ICLEVEL <int> 1, 1, 1, 1, 1, 1, 2, 1, 1, 1,...
## $ FIRSTGEN_ENRL_ORIG_YR4_RT <chr> "NULL", "NULL", "NULL", "NULL...
## $ FIRSTGEN_UNKN_ORIG_YR8_RT <chr> "NULL", "NULL", "NULL", "NULL...
## $ FIRSTGEN_YR8_N <chr> "NULL", "NULL", "NULL", "NULL...
## $ HI_INC_COMP_4YR_TRANS_YR2_RT <chr> "PrivacySuppressed", "Privacy...
## $ PELL_WDRAW_4YR_TRANS_YR6_RT <chr> "NULL", "NULL", "NULL", "NULL...
## $ COUNT_NWNE_P10 <chr> "NULL", "NULL", "NULL", "NULL...
## $ CIP22ASSOC <int> 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,...
## $ FIRSTGEN_ENRL_4YR_TRANS_YR4_RT <chr> "NULL", "NULL", "NULL", "NULL...
## $ NOTFIRSTGEN_RPY_1YR_N <chr> "NULL", "NULL", "NULL", "NULL...
## $ UNKN_4YR_TRANS_YR3_RT <chr> "NULL", "NULL", "NULL", "NULL...
## $ MALE_DEATH_YR4_RT <chr> "NULL", "NULL", "NULL", "NULL...
## $ CIP45CERT4 <int> 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,...
## $ LO_INC_RPY_3YR_RT_SUPP <chr> "NULL", "NULL", "NULL", "NULL...
## $ CIP45CERT2 <int> 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,...
## $ PELL_ENRL_4YR_TRANS_YR8_RT <chr> "NULL", "NULL", "NULL", "NULL...
## $ CIP45CERT1 <int> 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,...
## $ HI_INC_RPY_3YR_RT <chr> "NULL", "NULL", "NULL", "NULL...
## $ FIRSTGEN_COMP_4YR_TRANS_YR6_RT <chr> "NULL", "NULL", "NULL", "NULL...
## $ NOPELL_COMP_4YR_TRANS_YR4_RT <chr> "NULL", "NULL", "NULL", "NULL...
## $ INC_PCT_M2 <chr> "0.1324636227", "0.1457063712...
## $ INC_PCT_M1 <dbl> 0.17611641, 0.15457064, 0.228...
## $ INC_PCT_LO <dbl> 0.5102860, 0.4969529, 0.42391...
## $ DEP_UNKN_4YR_TRANS_YR3_RT <chr> "NULL", "NULL", "NULL", "NULL...
## $ MD_INC_ENRL_ORIG_YR3_RT <chr> "NULL", "NULL", "NULL", "NULL...
## $ MALE_WDRAW_4YR_TRANS_YR6_RT <chr> "NULL", "NULL", "NULL", "NULL...
## $ LOAN_UNKN_4YR_TRANS_YR2_RT <chr> "PrivacySuppressed", "Privacy...
## $ DEP_DEATH_YR3_RT <chr> "NULL", "NULL", "NULL", "NULL...
## $ NUM42_PUB <chr> "NULL", "NULL", "NULL", "NULL...
## $ MD_INC_ENRL_2YR_TRANS_YR6_RT <chr> "NULL", "NULL", "NULL", "NULL...
## $ MN_EARN_WNE_INDEP1_P10 <chr> "NULL", "NULL", "NULL", "NULL...
## $ NOPELL_WDRAW_ORIG_YR2_RT <chr> "0.157608696", "0.322775264",...
## $ FIRSTGEN_WDRAW_2YR_TRANS_YR6_RT <chr> "NULL", "NULL", "NULL", "NULL...
## $ NOPELL_RPY_1YR_RT <chr> "NULL", "NULL", "NULL", "NULL...
## $ FEMALE_COMP_2YR_TRANS_YR8_RT <chr> "NULL", "NULL", "NULL", "NULL...
## $ OMACHT8_PTNFT <chr> "NULL", "NULL", "NULL", "NULL...
## $ NOPELL_DEBT_N <chr> "414", "1708", "PrivacySuppre...
## $ LO_INC_DEATH_YR6_RT <chr> "NULL", "NULL", "NULL", "NULL...
## $ MD_INC_COMP_4YR_TRANS_YR8_RT <chr> "NULL", "NULL", "NULL", "NULL...
## $ LO_INC_ENRL_2YR_TRANS_YR8_RT <chr> "NULL", "NULL", "NULL", "NULL...
## $ IND_DEATH_YR8_RT <chr> "NULL", "NULL", "NULL", "NULL...
## $ FIRSTGEN_RPY_5YR_RT <chr> "NULL", "NULL", "NULL", "NULL...
## $ SATMTMID <chr> "NULL", "NULL", "NULL", "NULL...
## $ HI_INC_ENRL_ORIG_YR2_RT <chr> "0.673076923", "0.63", "Priva...
## $ LO_INC_UNKN_4YR_TRANS_YR4_RT <chr> "NULL", "NULL", "NULL", "NULL...
## $ CIP48ASSOC <int> 0, 0, 0, 0, 0, 0, 1, 0, 0, 0,...
## $ CIP15ASSOC <int> 0, 0, 0, 0, 0, 0, 1, 0, 0, 0,...
## $ MD_INC_COMP_2YR_TRANS_YR4_RT <chr> "NULL", "NULL", "NULL", "NULL...
## $ LOAN_ENRL_4YR_TRANS_YR3_RT <chr> "NULL", "NULL", "NULL", "NULL...
## $ NOLOAN_COMP_2YR_TRANS_YR6_RT <chr> "NULL", "NULL", "NULL", "NULL...
## $ FIRSTGEN_UNKN_ORIG_YR4_RT <chr> "NULL", "NULL", "NULL", "NULL...
## $ OVERALL_YR6_N <chr> "NULL", "NULL", "NULL", "NULL...
## $ NOT1STGEN_UNKN_2YR_TRANS_YR8_RT <chr> "NULL", "NULL", "NULL", "NULL...
## $ PELL_DEBT_N <chr> "965", "1969", "PrivacySuppre...
## $ UGDS_HISPOLD <dbl> 0.0041, 0.0081, 0.0204, 0.015...
## $ MD_INC_DEATH_YR8_RT <chr> "NULL", "NULL", "NULL", "NULL...
## $ MALE_WDRAW_2YR_TRANS_YR2_RT <chr> "PrivacySuppressed", "Privacy...
## $ WDRAW_2YR_TRANS_YR8_RT <chr> "NULL", "NULL", "NULL", "NULL...
## $ NPT43_OTHER <chr> "NULL", "NULL", "NULL", "NULL...
## $ INC_PCT_H2 <chr> "0.0722528851", "0.0833795014...
## $ INC_PCT_H1 <chr> "0.1088810838", "0.1193905817...
## $ NOLOAN_COMP_ORIG_YR4_RT <chr> "NULL", "NULL", "NULL", "NULL...
## $ CIP22CERT2 <int> 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,...
## $ CIP22CERT4 <int> 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,...
## $ IND_WDRAW_ORIG_YR3_RT <chr> "NULL", "NULL", "NULL", "NULL...
## $ NOT1STGEN_WDRAW_ORIG_YR8_RT <chr> "NULL", "NULL", "NULL", "NULL...
## $ RET_FTL4 <chr> "NULL", "NULL", "NULL", "NULL...
## $ CIP05ASSOC <int> 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,...
## $ CIP22CERT1 <int> 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,...
## $ NOPELL_WDRAW_2YR_TRANS_YR3_RT <chr> "NULL", "NULL", "NULL", "NULL...
## $ NPT4_048_OTHER <chr> "NULL", "NULL", "NULL", "NULL...
## $ FIRSTGEN_COMP_ORIG_YR8_RT <chr> "NULL", "NULL", "NULL", "NULL...
## $ PELL_UNKN_4YR_TRANS_YR4_RT <chr> "NULL", "NULL", "NULL", "NULL...
## $ HI_INC_COMP_ORIG_YR6_RT <chr> "NULL", "NULL", "NULL", "NULL...
## $ INEXPFTE <int> 3212, 10418, 3997, 5784, 3121...
## $ MALE_WDRAW_4YR_TRANS_YR2_RT <chr> "0.043478261", "PrivacySuppre...
## $ DEP_COMP_4YR_TRANS_YR6_RT <chr> "NULL", "NULL", "NULL", "NULL...
## $ CIP12CERT4 <int> 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,...
## $ NOPELL_COMP_4YR_TRANS_YR8_RT <chr> "NULL", "NULL", "NULL", "NULL...
## $ CIP12CERT1 <int> 0, 0, 0, 0, 0, 0, 1, 0, 0, 0,...
## $ CIP12CERT2 <int> 0, 0, 0, 0, 0, 0, 1, 0, 0, 0,...
## $ NOPELL_ENRL_ORIG_YR2_RT <chr> "0.35326087", "0.503770739", ...
## $ LO_INC_WDRAW_2YR_TRANS_YR3_RT <chr> "NULL", "NULL", "NULL", "NULL...
## $ AANAPII <chr> "NULL", "NULL", "NULL", "NULL...
## $ CIP27BACHL <int> 1, 1, 0, 1, 1, 1, 0, 1, 1, 1,...
## $ LO_INC_RPY_7YR_N <chr> "NULL", "NULL", "NULL", "NULL...
## $ NPT44_OTHER <chr> "NULL", "NULL", "NULL", "NULL...
## $ LOAN_UNKN_4YR_TRANS_YR6_RT <chr> "NULL", "NULL", "NULL", "NULL...
## $ MARRIED <dbl> 0.05669844, 0.14930748, 0.782...
## $ DEP_UNKN_2YR_TRANS_YR3_RT <chr> "NULL", "NULL", "NULL", "NULL...
## $ DEP_WDRAW_4YR_TRANS_YR8_RT <chr> "NULL", "NULL", "NULL", "NULL...
## $ DEP_WDRAW_2YR_TRANS_YR4_RT <chr> "NULL", "NULL", "NULL", "NULL...
## $ UG25ABV <chr> "NULL", "NULL", "NULL", "NULL...
## $ HI_INC_UNKN_ORIG_YR2_RT <chr> "PrivacySuppressed", "Privacy...
## $ CIP25ASSOC <int> 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,...
## $ LO_INC_COMP_4YR_TRANS_YR3_RT <chr> "NULL", "NULL", "NULL", "NULL...
## $ NOPELL_ENRL_4YR_TRANS_YR6_RT <chr> "NULL", "NULL", "NULL", "NULL...
## $ FEMALE_WDRAW_4YR_TRANS_YR3_RT <chr> "NULL", "NULL", "NULL", "NULL...
## $ COMP_4YR_TRANS_YR6_RT <chr> "NULL", "NULL", "NULL", "NULL...
## $ MALE_COMP_ORIG_YR3_RT <chr> "NULL", "NULL", "NULL", "NULL...
## $ NPT45_OTHER <chr> "NULL", "NULL", "NULL", "NULL...
## $ NOT1STGEN_UNKN_ORIG_YR3_RT <chr> "NULL", "NULL", "NULL", "NULL...
## $ DEP_RPY_7YR_RT <chr> "NULL", "NULL", "NULL", "NULL...
## $ D150_L4_API <chr> "NULL", "NULL", "NULL", "NULL...
## $ MALE_DEATH_YR8_RT <chr> "NULL", "NULL", "NULL", "NULL...
## $ PAR_ED_PCT_1STGEN <dbl> 0.3734807, 0.4049008, 0.67088...
## $ D150_4 <chr> "876", "898", "NULL", "402", ...
## $ MD_INC_WDRAW_2YR_TRANS_YR6_RT <chr> "NULL", "NULL", "NULL", "NULL...
## $ PELL_WDRAW_2YR_TRANS_YR6_RT <chr> "NULL", "NULL", "NULL", "NULL...
## $ HI_INC_COMP_4YR_TRANS_YR6_RT <chr> "NULL", "NULL", "NULL", "NULL...
## $ MALE_COMP_4YR_TRANS_YR2_RT <chr> "PrivacySuppressed", "Privacy...
## $ MD_INC_UNKN_ORIG_YR3_RT <chr> "NULL", "NULL", "NULL", "NULL...
## $ FIRSTGEN_COMP_2YR_TRANS_YR6_RT <chr> "NULL", "NULL", "NULL", "NULL...
## $ DEP_ENRL_4YR_TRANS_YR4_RT <chr> "NULL", "NULL", "NULL", "NULL...
## $ OMAWDP6_FTNFT <chr> "NULL", "NULL", "NULL", "NULL...
## $ LOAN_WDRAW_4YR_TRANS_YR2_RT <chr> "PrivacySuppressed", "Privacy...
## $ CIP52CERT2 <int> 0, 1, 0, 0, 0, 0, 1, 0, 0, 0,...
## $ COMPL_RPY_3YR_RT <chr> "NULL", "NULL", "NULL", "NULL...
## $ CIP52CERT1 <int> 0, 1, 0, 0, 0, 0, 1, 0, 0, 0,...
## $ PELL_ENRL_2YR_TRANS_YR8_RT <chr> "NULL", "NULL", "NULL", "NULL...
## $ HI_INC_ENRL_4YR_TRANS_YR4_RT <chr> "NULL", "NULL", "NULL", "NULL...
## $ LONGITUDE <chr> "NULL", "NULL", "NULL", "NULL...
## $ NOPELL_COMP_2YR_TRANS_YR4_RT <chr> "NULL", "NULL", "NULL", "NULL...
## $ OMAWDP8_FTNFT <chr> "NULL", "NULL", "NULL", "NULL...
## $ CIP52CERT4 <int> 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,...
## $ LOAN_UNKN_2YR_TRANS_YR2_RT <chr> "PrivacySuppressed", "Privacy...
## $ ACTCMMID <chr> "NULL", "NULL", "NULL", "NULL...
## $ IND_RPY_3YR_RT <chr> "NULL", "NULL", "NULL", "NULL...
## $ FEMALE_DEBT_MDN <chr> "5064", "3800", "PrivacySuppr...
## $ HI_INC_UNKN_2YR_TRANS_YR3_RT <chr> "NULL", "NULL", "NULL", "NULL...
## $ PELL_WDRAW_ORIG_YR6_RT <chr> "NULL", "NULL", "NULL", "NULL...
## $ SAT_AVG_ALL <chr> "NULL", "NULL", "NULL", "NULL...
## $ PCTFLOAN <chr> "NULL", "NULL", "NULL", "NULL...
## $ FEMALE_RPY_3YR_RT <chr> "NULL", "NULL", "NULL", "NULL...
## $ FEMALE_UNKN_4YR_TRANS_YR2_RT <chr> "PrivacySuppressed", "Privacy...
## $ CIP42CERT1 <int> 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,...
## $ IND_WDRAW_4YR_TRANS_YR4_RT <chr> "NULL", "NULL", "NULL", "NULL...
## $ CIP42CERT2 <int> 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,...
## $ NPT45_PUB <chr> "NULL", "NULL", "NULL", "NULL...
## $ CIP42CERT4 <int> 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,...
## $ NOPELL_ENRL_2YR_TRANS_YR2_RT <chr> "PrivacySuppressed", "Privacy...
## $ HI_INC_RPY_3YR_RT_SUPP <chr> "NULL", "NULL", "NULL", "NULL...
## $ HI_INC_COMP_2YR_TRANS_YR2_RT <chr> "PrivacySuppressed", "Privacy...
## $ DEP_COMP_2YR_TRANS_YR2_RT <chr> "PrivacySuppressed", "Privacy...
## $ LOCALE2 <chr> "NULL", "NULL", "NULL", "NULL...
## $ UNKN_2YR_TRANS_YR3_RT <chr> "NULL", "NULL", "NULL", "NULL...
## $ IND_COMP_2YR_TRANS_YR6_RT <chr> "NULL", "NULL", "NULL", "NULL...
## $ NOTFIRSTGEN_RPY_3YR_RT_SUPP <chr> "NULL", "NULL", "NULL", "NULL...
## $ FIRSTGEN_ENRL_2YR_TRANS_YR4_RT <chr> "NULL", "NULL", "NULL", "NULL...
## $ COMP_2YR_TRANS_YR2_RT <chr> "PrivacySuppressed", "Privacy...
## $ NOT1STGEN_WDRAW_4YR_TRANS_YR4_RT <chr> "NULL", "NULL", "NULL", "NULL...
## $ COMPL_RPY_3YR_RT_SUPP <chr> "NULL", "NULL", "NULL", "NULL...
## $ NOLOAN_ENRL_2YR_TRANS_YR4_RT <chr> "NULL", "NULL", "NULL", "NULL...
## $ C150_L4_ASIAN <chr> "NULL", "NULL", "NULL", "NULL...
## $ FIRSTGEN_COMP_ORIG_YR6_RT <chr> "NULL", "NULL", "NULL", "NULL...
## $ OMAWDP6_PTNFT <chr> "NULL", "NULL", "NULL", "NULL...
## $ OMENRAP8_FTFT <chr> "NULL", "NULL", "NULL", "NULL...
## $ FIRSTGEN_YR3_N <chr> "NULL", "NULL", "NULL", "NULL...
## $ CIP16ASSOC <int> 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,...
## $ COUNT_WNE_MALE0_P10 <chr> "NULL", "NULL", "NULL", "NULL...
## $ CIP39CERT4 <int> 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,...
## $ NUM44_OTHER <chr> "NULL", "NULL", "NULL", "NULL...
## $ NOPELL_DEBT_MDN <chr> "4654", "4680.5", "PrivacySup...
## $ DEP_COMP_ORIG_YR2_RT <chr> "PrivacySuppressed", "Privacy...
## $ NPT44_PROG <chr> "NULL", "NULL", "NULL", "NULL...
## $ RET_FT4 <chr> "NULL", "NULL", "NULL", "NULL...
## $ FIRSTGEN_WDRAW_2YR_TRANS_YR3_RT <chr> "NULL", "NULL", "NULL", "NULL...
## $ LOAN_COMP_4YR_TRANS_YR3_RT <chr> "NULL", "NULL", "NULL", "NULL...
## $ NUM44_PUB <chr> "NULL", "NULL", "NULL", "NULL...
## $ PCT_BA <chr> "NULL", "NULL", "NULL", "NULL...
## $ IND_ENRL_4YR_TRANS_YR8_RT <chr> "NULL", "NULL", "NULL", "NULL...
## $ COUNT_WNE_INDEP0_P6 <chr> "NULL", "NULL", "NULL", "NULL...
## $ NOPELL_ENRL_ORIG_YR4_RT <chr> "NULL", "NULL", "NULL", "NULL...
## $ T4APPROVALDATE <chr> "NULL", "NULL", "NULL", "NULL...
## $ MALE_RPY_3YR_RT_SUPP <chr> "NULL", "NULL", "NULL", "NULL...
## $ CIP50ASSOC <int> 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,...
## $ IND_COMP_ORIG_YR3_RT <chr> "NULL", "NULL", "NULL", "NULL...
## $ COMPL_RPY_7YR_RT <chr> "NULL", "NULL", "NULL", "NULL...
## $ D100_L4 <chr> "NULL", "NULL", "NULL", "NULL...
## $ GRAD_DEBT_MDN10YR_SUPP <chr> "NULL", "NULL", "NULL", "NULL...
## $ CIP12BACHL <int> 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,...
## $ DEP_DEBT_N <chr> "1038", "1914", "PrivacySuppr...
## $ NOT1STGEN_COMP_2YR_TRANS_YR6_RT <chr> "NULL", "NULL", "NULL", "NULL...
## $ UG_AIANOLD <chr> "NULL", "NULL", "NULL", "NULL...
## $ TUITIONFEE_PROG <chr> "NULL", "NULL", "NULL", "NULL...
## $ IND_RPY_3YR_RT_SUPP <chr> "NULL", "NULL", "NULL", "NULL...
## $ C150_L4_API <chr> "NULL", "NULL", "NULL", "NULL...
## $ PELL_RPY_7YR_N <chr> "NULL", "NULL", "NULL", "NULL...
## $ C200_L4_POOLED <chr> "NULL", "NULL", "NULL", "NULL...
## $ NONCOM_RPY_3YR_RT <chr> "NULL", "NULL", "NULL", "NULL...
## $ FIRSTGEN_DEATH_YR8_RT <chr> "NULL", "NULL", "NULL", "NULL...
## $ NOPELL_RPY_5YR_N <chr> "NULL", "NULL", "NULL", "NULL...
## $ IND_RPY_7YR_N <chr> "NULL", "NULL", "NULL", "NULL...
## $ NOT1STGEN_COMP_4YR_TRANS_YR4_RT <chr> "NULL", "NULL", "NULL", "NULL...
## $ NOT1STGEN_COMP_ORIG_YR2_RT <chr> "0.021912351", "0.031657356",...
## $ NOT1STGEN_ENRL_2YR_TRANS_YR2_RT <chr> "PrivacySuppressed", "0.02420...
## $ NOPELL_WDRAW_4YR_TRANS_YR3_RT <chr> "NULL", "NULL", "NULL", "NULL...
## $ NOPELL_UNKN_ORIG_YR8_RT <chr> "NULL", "NULL", "NULL", "NULL...
## $ FEMALE_COMP_4YR_TRANS_YR8_RT <chr> "NULL", "NULL", "NULL", "NULL...
## $ DEP_ENRL_ORIG_YR6_RT <chr> "NULL", "NULL", "NULL", "NULL...
## $ FIRSTGEN_ENRL_2YR_TRANS_YR8_RT <chr> "NULL", "NULL", "NULL", "NULL...
## $ D150_L4_HISPOLD <chr> "NULL", "NULL", "NULL", "NULL...
## $ APPL_SCH_PCT_GE3 <chr> "PrivacySuppressed", "Privacy...
## $ APPL_SCH_PCT_GE4 <chr> "PrivacySuppressed", "Privacy...
## $ DEP_ENRL_2YR_TRANS_YR3_RT <chr> "NULL", "NULL", "NULL", "NULL...
## $ APPL_SCH_PCT_GE5 <chr> "PrivacySuppressed", "Privacy...
## $ COMP_4YR_TRANS_YR3_RT <chr> "NULL", "NULL", "NULL", "NULL...
## $ COMP_ORIG_YR3_RT <chr> "NULL", "NULL", "NULL", "NULL...
## $ NOPELL_WDRAW_ORIG_YR6_RT <chr> "NULL", "NULL", "NULL", "NULL...
## $ APPL_SCH_PCT_GE2 <chr> "0.0893125941", "0.1047091413...
## $ LO_INC_ENRL_ORIG_YR4_RT <chr> "NULL", "NULL", "NULL", "NULL...
## $ PELL_UNKN_2YR_TRANS_YR2_RT <chr> "PrivacySuppressed", "Privacy...
## $ MD_INC_WDRAW_2YR_TRANS_YR3_RT <chr> "NULL", "NULL", "NULL", "NULL...
## $ FEMALE_RPY_7YR_N <chr> "NULL", "NULL", "NULL", "NULL...
## $ FEMALE_ENRL_2YR_TRANS_YR6_RT <chr> "NULL", "NULL", "NULL", "NULL...
## $ CIP41ASSOC <int> 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,...
## $ FIRSTGEN_UNKN_ORIG_YR3_RT <chr> "NULL", "NULL", "NULL", "NULL...
## $ FEMALE_UNKN_2YR_TRANS_YR3_RT <chr> "NULL", "NULL", "NULL", "NULL...
## $ HSI <chr> "NULL", "NULL", "NULL", "NULL...
## $ MALE_UNKN_4YR_TRANS_YR4_RT <chr> "NULL", "NULL", "NULL", "NULL...
## $ NOT1STGEN_UNKN_4YR_TRANS_YR8_RT <chr> "NULL", "NULL", "NULL", "NULL...
## $ FIRSTGEN_RPY_7YR_N <chr> "NULL", "NULL", "NULL", "NULL...
## $ NOTFIRSTGEN_DEBT_MDN <chr> "4832", "4125", "4326", "5500...
## $ C150_L4_BLACKNH <chr> "NULL", "NULL", "NULL", "NULL...
## $ FEMALE_YR2_N <chr> "433", "1059", "PrivacySuppre...
## $ NOLOAN_UNKN_2YR_TRANS_YR3_RT <chr> "NULL", "NULL", "NULL", "NULL...
## $ MALE_RPY_1YR_RT <chr> "NULL", "NULL", "NULL", "NULL...
## $ NPT4_75UP_PROG <chr> "NULL", "NULL", "NULL", "NULL...
## $ LO_INC_UNKN_ORIG_YR8_RT <chr> "NULL", "NULL", "NULL", "NULL...
## $ NOLOAN_ENRL_2YR_TRANS_YR6_RT <chr> "NULL", "NULL", "NULL", "NULL...
## $ RPY_7YR_RT <chr> "NULL", "NULL", "NULL", "NULL...
## $ FIRSTGEN_WDRAW_ORIG_YR8_RT <chr> "NULL", "NULL", "NULL", "NULL...
## $ NOT1STGEN_WDRAW_4YR_TRANS_YR2_RT <chr> "0.03187251", "0.011173184", ...
## $ MD_INC_UNKN_2YR_TRANS_YR4_RT <chr> "NULL", "NULL", "NULL", "NULL...
## $ HI_INC_WDRAW_2YR_TRANS_YR8_RT <chr> "NULL", "NULL", "NULL", "NULL...
## $ MALE_UNKN_ORIG_YR8_RT <chr> "NULL", "NULL", "NULL", "NULL...
## $ NOPELL_COMP_ORIG_YR4_RT <chr> "NULL", "NULL", "NULL", "NULL...
## $ OMAWDP8_FTFT <chr> "NULL", "NULL", "NULL", "NULL...
## $ MD_INC_WDRAW_ORIG_YR2_RT <chr> "PrivacySuppressed", "0.25882...
## $ IND_ENRL_ORIG_YR3_RT <chr> "NULL", "NULL", "NULL", "NULL...
## $ MALE_ENRL_ORIG_YR4_RT <chr> "NULL", "NULL", "NULL", "NULL...
## $ DEP_WDRAW_2YR_TRANS_YR6_RT <chr> "NULL", "NULL", "NULL", "NULL...
## $ D150_L4_BLACKNH <chr> "NULL", "NULL", "NULL", "NULL...
## $ CIP03BACHL <int> 1, 0, 0, 0, 0, 0, 0, 0, 0, 1,...
## $ MD_INC_YR3_N <chr> "NULL", "NULL", "NULL", "NULL...
## $ NOT1STGEN_WDRAW_2YR_TRANS_YR4_RT <chr> "NULL", "NULL", "NULL", "NULL...
## $ LOAN_YR6_N <chr> "NULL", "NULL", "NULL", "NULL...
## $ NOLOAN_ENRL_4YR_TRANS_YR4_RT <chr> "NULL", "NULL", "NULL", "NULL...
## $ PELL_RPY_1YR_RT <chr> "NULL", "NULL", "NULL", "NULL...
## $ CIP19BACHL <int> 1, 0, 0, 0, 0, 1, 0, 0, 0, 1,...
## $ NOPELL_ENRL_4YR_TRANS_YR8_RT <chr> "NULL", "NULL", "NULL", "NULL...
## $ REPAY_DT_N <chr> "990", "1792", "42", "675", "...
## $ FEMALE_UNKN_ORIG_YR2_RT <chr> "0.140877598", "0.06421152", ...
## $ IND_COMP_2YR_TRANS_YR3_RT <chr> "NULL", "NULL", "NULL", "NULL...
## $ FEMALE_ENRL_4YR_TRANS_YR8_RT <chr> "NULL", "NULL", "NULL", "NULL...
## $ LOAN_COMP_ORIG_YR3_RT <chr> "NULL", "NULL", "NULL", "NULL...
## $ HI_INC_WDRAW_4YR_TRANS_YR6_RT <chr> "NULL", "NULL", "NULL", "NULL...
## $ HI_INC_COMP_4YR_TRANS_YR8_RT <chr> "NULL", "NULL", "NULL", "NULL...
## $ MD_INC_UNKN_4YR_TRANS_YR2_RT <chr> "PrivacySuppressed", "Privacy...
## $ MALE_UNKN_2YR_TRANS_YR2_RT <chr> "PrivacySuppressed", "Privacy...
## $ DEP_WDRAW_4YR_TRANS_YR4_RT <chr> "NULL", "NULL", "NULL", "NULL...
## $ PELL_ENRL_4YR_TRANS_YR3_RT <chr> "NULL", "NULL", "NULL", "NULL...
## $ MD_INC_RPY_3YR_RT <chr> "NULL", "NULL", "NULL", "NULL...
## $ CIP41CERT4 <int> 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,...
## $ CIP41CERT1 <int> 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,...
## $ CIP41CERT2 <int> 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,...
## $ MALE_ENRL_4YR_TRANS_YR3_RT <chr> "NULL", "NULL", "NULL", "NULL...
## $ MALE_WDRAW_2YR_TRANS_YR8_RT <chr> "NULL", "NULL", "NULL", "NULL...
## $ PELL_ENRL_ORIG_YR3_RT <chr> "NULL", "NULL", "NULL", "NULL...
## $ PELL_UNKN_2YR_TRANS_YR6_RT <chr> "NULL", "NULL", "NULL", "NULL...
## $ MD_INC_COMP_ORIG_YR3_RT <chr> "NULL", "NULL", "NULL", "NULL...
## $ PELL_COMP_ORIG_YR6_RT <chr> "NULL", "NULL", "NULL", "NULL...
## $ OMENRYP8_FTNFT <chr> "NULL", "NULL", "NULL", "NULL...
## $ MN_EARN_WNE_INDEP1_P6 <chr> "NULL", "NULL", "NULL", "NULL...
## $ NOLOAN_COMP_4YR_TRANS_YR4_RT <chr> "NULL", "NULL", "NULL", "NULL...
## $ IND_DEATH_YR3_RT <chr> "NULL", "NULL", "NULL", "NULL...
## $ NOT1STGEN_UNKN_2YR_TRANS_YR3_RT <chr> "NULL", "NULL", "NULL", "NULL...
## $ CIP44BACHL <int> 1, 1, 0, 1, 1, 1, 0, 0, 1, 1,...
## $ DEPENDENT <chr> "0.821876568", "0.5908587258"...
## $ D_PCTPELL_PCTFLOAN <chr> "NULL", "NULL", "NULL", "NULL...
## $ ACTEN75 <chr> "NULL", "NULL", "NULL", "NULL...
## $ MN_EARN_WNE_INC1_P6 <chr> "NULL", "NULL", "NULL", "NULL...
## $ NOLOAN_ENRL_ORIG_YR8_RT <chr> "NULL", "NULL", "NULL", "NULL...
## $ DEP_ENRL_4YR_TRANS_YR8_RT <chr> "NULL", "NULL", "NULL", "NULL...
## $ FEMALE_COMP_2YR_TRANS_YR3_RT <chr> "NULL", "NULL", "NULL", "NULL...
## $ ENRL_2YR_TRANS_YR8_RT <chr> "NULL", "NULL", "NULL", "NULL...
## $ CIP05CERT1 <int> 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,...
## $ CIP05CERT2 <int> 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,...
## $ UGDS_API <dbl> 0.0041, 0.0262, 0.0000, 0.034...
## $ NOPELL_RPY_7YR_N <chr> "NULL", "NULL", "NULL", "NULL...
## $ ANNHI <chr> "NULL", "NULL", "NULL", "NULL...
## $ LO_INC_UNKN_ORIG_YR4_RT <chr> "NULL", "NULL", "NULL", "NULL...
## $ HI_INC_WDRAW_ORIG_YR6_RT <chr> "NULL", "NULL", "NULL", "NULL...
## $ HI_INC_ENRL_4YR_TRANS_YR8_RT <chr> "NULL", "NULL", "NULL", "NULL...
## $ POOLYRS200 <chr> "NULL", "NULL", "NULL", "NULL...
## $ CIP05CERT4 <int> 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,...
## $ MALE_COMP_2YR_TRANS_YR2_RT <chr> "PrivacySuppressed", "Privacy...
## $ NOLOAN_WDRAW_4YR_TRANS_YR6_RT <chr> "NULL", "NULL", "NULL", "NULL...
## $ FEMALE_RPY_7YR_RT <chr> "NULL", "NULL", "NULL", "NULL...
## $ C150_L4_NRA <chr> "NULL", "NULL", "NULL", "NULL...
## $ MALE_UNKN_ORIG_YR4_RT <chr> "NULL", "NULL", "NULL", "NULL...
## $ MD_INC_COMP_4YR_TRANS_YR2_RT <chr> "PrivacySuppressed", "Privacy...
## $ FEMALE_WDRAW_2YR_TRANS_YR4_RT <chr> "NULL", "NULL", "NULL", "NULL...
## $ C200_L4 <chr> "NULL", "NULL", "NULL", "NULL...
## $ FIRSTGEN_UNKN_4YR_TRANS_YR3_RT <chr> "NULL", "NULL", "NULL", "NULL...
## $ LOAN_WDRAW_2YR_TRANS_YR4_RT <chr> "NULL", "NULL", "NULL", "NULL...
## $ FEMALE_ENRL_4YR_TRANS_YR4_RT <chr> "NULL", "NULL", "NULL", "NULL...
## $ D150_4_AIAN <chr> "NULL", "NULL", "NULL", "NULL...
## $ NOT1STGEN_ENRL_ORIG_YR2_RT <chr> "0.523904383", "0.534450652",...
## $ D150_4_WHITENH <chr> "5", "576", "NULL", "321", "1...
## $ IND_UNKN_2YR_TRANS_YR3_RT <chr> "NULL", "NULL", "NULL", "NULL...
## $ PELL_RPY_5YR_N <chr> "NULL", "NULL", "NULL", "NULL...
## $ NOT1STGEN_DEATH_YR2_RT <chr> "PrivacySuppressed", "Privacy...
## $ MD_INC_DEATH_YR3_RT <chr> "NULL", "NULL", "NULL", "NULL...
## $ FEMALE_UNKN_ORIG_YR6_RT <chr> "NULL", "NULL", "NULL", "NULL...
## $ PCT_ASIAN <chr> "NULL", "NULL", "NULL", "NULL...
## $ MD_INC_UNKN_4YR_TRANS_YR6_RT <chr> "NULL", "NULL", "NULL", "NULL...
## $ NOPELL_ENRL_2YR_TRANS_YR6_RT <chr> "NULL", "NULL", "NULL", "NULL...
## $ C150_4_POOLED_SUPP <chr> "NULL", "NULL", "NULL", "NULL...
## $ CIP46BACHL <int> 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,...
## $ PCTPELL <chr> "NULL", "NULL", "NULL", "NULL...
## $ SATWR25 <chr> "NULL", "NULL", "NULL", "NULL...
## $ TRIBAL <chr> "NULL", "NULL", "NULL", "NULL...
## $ MALE_UNKN_2YR_TRANS_YR6_RT <chr> "NULL", "NULL", "NULL", "NULL...
## $ ACCREDCODE <chr> "NULL", "NULL", "NULL", "NULL...
## $ NPT4_75UP_OTHER <chr> "NULL", "NULL", "NULL", "NULL...
## $ FIRSTGEN_COMP_ORIG_YR2_RT <chr> "0.052795031", "0.019762846",...
## $ ENRL_ORIG_YR3_RT <chr> "NULL", "NULL", "NULL", "NULL...
## $ OMENRUP8_PTFT <chr> "NULL", "NULL", "NULL", "NULL...
## $ ADM_RATE_ALL <chr> "NULL", "NULL", "NULL", "NULL...
## $ PELL_RPY_3YR_RT <chr> "NULL", "NULL", "NULL", "NULL...
## $ OMAWDP6_PTFT <chr> "NULL", "NULL", "NULL", "NULL...
## $ NOLOAN_WDRAW_2YR_TRANS_YR4_RT <chr> "NULL", "NULL", "NULL", "NULL...
## $ C150_L4_HISPOLD <chr> "NULL", "NULL", "NULL", "NULL...
## $ ACTEN25 <chr> "NULL", "NULL", "NULL", "NULL...
## $ CIP48CERT4 <int> 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,...
## $ PELL_UNKN_ORIG_YR3_RT <chr> "NULL", "NULL", "NULL", "NULL...
## $ CIP48CERT2 <int> 0, 0, 0, 0, 0, 0, 1, 0, 0, 0,...
## $ CIP48CERT1 <int> 0, 0, 0, 0, 0, 0, 1, 0, 0, 0,...
## $ FIRSTGEN_RPY_3YR_RT_SUPP <chr> "NULL", "NULL", "NULL", "NULL...
## $ C150_4_UNKN <chr> "NULL", "0.3529", "NULL", "NU...
## $ WDRAW_2YR_TRANS_YR3_RT <chr> "NULL", "NULL", "NULL", "NULL...
## $ FEMALE_YR6_N <chr> "NULL", "NULL", "NULL", "NULL...
## $ D150_4_2MOR <chr> "NULL", "NULL", "NULL", "NULL...
## $ RPY_1YR_N <chr> "NULL", "NULL", "NULL", "NULL...
## $ DEATH_YR8_RT <chr> "NULL", "NULL", "NULL", "NULL...
## $ LOAN_UNKN_ORIG_YR4_RT <chr> "NULL", "NULL", "NULL", "NULL...
## $ FIRSTGEN_WDRAW_ORIG_YR4_RT <chr> "NULL", "NULL", "NULL", "NULL...
## $ DEP_YR3_N <chr> "NULL", "NULL", "NULL", "NULL...
## $ NOT1STGEN_COMP_2YR_TRANS_YR2_RT <chr> "PrivacySuppressed", "Privacy...
## $ NOLOAN_WDRAW_ORIG_YR6_RT <chr> "NULL", "NULL", "NULL", "NULL...
## $ ACTMTMID <chr> "NULL", "NULL", "NULL", "NULL...
## $ NOT1STGEN_WDRAW_ORIG_YR4_RT <chr> "NULL", "NULL", "NULL", "NULL...
## $ NUM4_OTHER <chr> "NULL", "NULL", "NULL", "NULL...
## $ HI_INC_DEATH_YR3_RT <chr> "NULL", "NULL", "NULL", "NULL...
## $ SATWRMID <chr> "NULL", "NULL", "NULL", "NULL...
## $ FIRSTGEN_DEATH_YR4_RT <chr> "NULL", "NULL", "NULL", "NULL...
## $ MALE_UNKN_4YR_TRANS_YR8_RT <chr> "NULL", "NULL", "NULL", "NULL...
## $ LOAN_YR2_N <chr> "765", "1622", "PrivacySuppre...
## $ MN_EARN_WNE_MALE1_P10 <chr> "NULL", "NULL", "NULL", "NULL...
## $ FEMALE_RPY_5YR_N <chr> "NULL", "NULL", "NULL", "NULL...
## $ SATWR75 <chr> "NULL", "NULL", "NULL", "NULL...
## $ NOT1STGEN_ENRL_4YR_TRANS_YR4_RT <chr> "NULL", "NULL", "NULL", "NULL...
## $ PREDDEG <int> 3, 3, 3, 3, 3, 3, 2, 3, 3, 3,...
## $ CIP23CERT2 <int> 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,...
## $ HI_INC_ENRL_2YR_TRANS_YR6_RT <chr> "NULL", "NULL", "NULL", "NULL...
## $ CIP23CERT1 <int> 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,...
## $ CIP23CERT4 <int> 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,...
## $ PELL_WDRAW_4YR_TRANS_YR3_RT <chr> "NULL", "NULL", "NULL", "NULL...
## $ LO_INC_WDRAW_4YR_TRANS_YR2_RT <chr> "0.031914894", "PrivacySuppre...
## $ NOLOAN_COMP_ORIG_YR8_RT <chr> "NULL", "NULL", "NULL", "NULL...
## $ NPT4_75UP_PRIV <chr> "NULL", "NULL", "NULL", "NULL...
## $ DEP_ENRL_ORIG_YR2_RT <chr> "0.528037383", "0.539156627",...
## $ NOPELL_UNKN_ORIG_YR4_RT <chr> "NULL", "NULL", "NULL", "NULL...
## $ LO_INC_ENRL_4YR_TRANS_YR6_RT <chr> "NULL", "NULL", "NULL", "NULL...
## $ FIRSTGEN_COMP_4YR_TRANS_YR3_RT <chr> "NULL", "NULL", "NULL", "NULL...
## $ IND_WDRAW_4YR_TRANS_YR3_RT <chr> "NULL", "NULL", "NULL", "NULL...
## $ FEMALE_ENRL_2YR_TRANS_YR2_RT <chr> "0.041570439", "0.030217186",...
## $ HI_INC_WDRAW_4YR_TRANS_YR3_RT <chr> "NULL", "NULL", "NULL", "NULL...
## $ ACTCM25 <chr> "NULL", "NULL", "NULL", "NULL...
## $ NOLOAN_COMP_2YR_TRANS_YR3_RT <chr> "NULL", "NULL", "NULL", "NULL...
## $ COMPL_RPY_5YR_RT <chr> "NULL", "NULL", "NULL", "NULL...
## $ MD_INC_YR8_N <chr> "NULL", "NULL", "NULL", "NULL...
## $ LO_INC_DEATH_YR3_RT <chr> "NULL", "NULL", "NULL", "NULL...
## $ IND_RPY_5YR_RT <chr> "NULL", "NULL", "NULL", "NULL...
## $ NUM41_PROG <chr> "NULL", "NULL", "NULL", "NULL...
## $ NOT1STGEN_UNKN_4YR_TRANS_YR4_RT <chr> "NULL", "NULL", "NULL", "NULL...
## $ FIRSTGEN_ENRL_ORIG_YR3_RT <chr> "NULL", "NULL", "NULL", "NULL...
## $ PELL_ENRL_ORIG_YR6_RT <chr> "NULL", "NULL", "NULL", "NULL...
## $ DEP_WDRAW_2YR_TRANS_YR3_RT <chr> "NULL", "NULL", "NULL", "NULL...
## $ MALE_COMP_ORIG_YR4_RT <chr> "NULL", "NULL", "NULL", "NULL...
## $ FEMALE_COMP_ORIG_YR2_RT <chr> "PrivacySuppressed", "0.03116...
## $ PELL_WDRAW_ORIG_YR3_RT <chr> "NULL", "NULL", "NULL", "NULL...
## $ DEATH_YR4_RT <chr> "NULL", "NULL", "NULL", "NULL...
## $ PAR_ED_PCT_PS <dbl> 0.6265193, 0.5950992, 0.32911...
## $ FAMINC_IND <chr> "13313.292958", "17291.16046"...
## $ NOLOAN_WDRAW_ORIG_YR2_RT <chr> "PrivacySuppressed", "Privacy...
## $ NOPELL_ENRL_2YR_TRANS_YR3_RT <chr> "NULL", "NULL", "NULL", "NULL...
## $ LOAN_ENRL_4YR_TRANS_YR6_RT <chr> "NULL", "NULL", "NULL", "NULL...
## $ CIP43ASSOC <int> 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,...
## $ DEP_DEBT_MDN <chr> "3938", "3406", "PrivacySuppr...
## $ DEP_UNKN_4YR_TRANS_YR2_RT <chr> "PrivacySuppressed", "Privacy...
## $ HI_INC_WDRAW_2YR_TRANS_YR4_RT <chr> "NULL", "NULL", "NULL", "NULL...
## $ UNKN_2YR_TRANS_YR2_RT <chr> "PrivacySuppressed", "0.00545...
## $ MALE_COMP_4YR_TRANS_YR3_RT <chr> "NULL", "NULL", "NULL", "NULL...
## $ NOPELL_COMP_ORIG_YR8_RT <chr> "NULL", "NULL", "NULL", "NULL...
## $ MD_INC_WDRAW_ORIG_YR6_RT <chr> "NULL", "NULL", "NULL", "NULL...
## $ HI_INC_UNKN_4YR_TRANS_YR8_RT <chr> "NULL", "NULL", "NULL", "NULL...
## $ NUM44_PRIV <chr> "NULL", "NULL", "NULL", "NULL...
## $ C150_4_NRA <chr> "0.7857", "NULL", "NULL", "0....
## $ LOAN_UNKN_4YR_TRANS_YR3_RT <chr> "NULL", "NULL", "NULL", "NULL...
## $ AGE_ENTRY_SQ <chr> "NULL", "NULL", "NULL", "NULL...
## $ MD_INC_ENRL_2YR_TRANS_YR3_RT <chr> "NULL", "NULL", "NULL", "NULL...
## $ DEP_UNKN_2YR_TRANS_YR4_RT <chr> "NULL", "NULL", "NULL", "NULL...
## $ NOT1STGEN_WDRAW_2YR_TRANS_YR8_RT <chr> "NULL", "NULL", "NULL", "NULL...
## $ COMP_ORIG_YR6_RT <chr> "NULL", "NULL", "NULL", "NULL...
## $ PELL_DEATH_YR8_RT <chr> "NULL", "NULL", "NULL", "NULL...
## $ IND_ENRL_2YR_TRANS_YR3_RT <chr> "NULL", "NULL", "NULL", "NULL...
## $ CIP14ASSOC <int> 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,...
## $ NOTFIRSTGEN_DEBT_N <chr> "862", "2118", "21", "932", "...
## $ NOT1STGEN_ENRL_4YR_TRANS_YR8_RT <chr> "NULL", "NULL", "NULL", "NULL...
## $ DEP_WDRAW_ORIG_YR2_RT <chr> "0.104361371", "0.247991968",...
## $ ST_FIPS <int> 1, 1, 1, 1, 1, 1, 1, 1, 1, 1,...
## $ PELL_COMP_ORIG_YR3_RT <chr> "NULL", "NULL", "NULL", "NULL...
## $ FIRSTGEN_ENRL_4YR_TRANS_YR3_RT <chr> "NULL", "NULL", "NULL", "NULL...
## $ LO_INC_COMP_4YR_TRANS_YR6_RT <chr> "NULL", "NULL", "NULL", "NULL...
## $ IND_RPY_1YR_RT <chr> "NULL", "NULL", "NULL", "NULL...
## $ FEMALE_WDRAW_4YR_TRANS_YR6_RT <chr> "NULL", "NULL", "NULL", "NULL...
## $ OMENRUP8_PTNFT <chr> "NULL", "NULL", "NULL", "NULL...
## $ LOAN_DEATH_YR4_RT <chr> "NULL", "NULL", "NULL", "NULL...
## $ MD_INC_ENRL_ORIG_YR4_RT <chr> "NULL", "NULL", "NULL", "NULL...
## $ UG <chr> "NULL", "NULL", "NULL", "NULL...
## $ CIP50CERT2 <int> 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,...
## $ CIP50CERT1 <int> 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,...
## $ CIP50CERT4 <int> 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,...
## $ UNKN_ORIG_YR4_RT <chr> "NULL", "NULL", "NULL", "NULL...
## $ PELL_COMP_4YR_TRANS_YR4_RT <chr> "NULL", "NULL", "NULL", "NULL...
## $ NUM41_PRIV <chr> "NULL", "NULL", "NULL", "NULL...
## $ DEP_DEATH_YR4_RT <chr> "NULL", "NULL", "NULL", "NULL...
## $ DEP_COMP_ORIG_YR6_RT <chr> "NULL", "NULL", "NULL", "NULL...
## $ MD_INC_RPY_7YR_N <chr> "NULL", "NULL", "NULL", "NULL...
## $ CIP39BACHL <int> 0, 0, 1, 0, 0, 0, 0, 0, 0, 0,...
## $ DEP_UNKN_ORIG_YR2_RT <chr> "0.15576324", "0.06124498", "...
## $ CIP23ASSOC <int> 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,...
## $ NOT1STGEN_UNKN_ORIG_YR6_RT <chr> "NULL", "NULL", "NULL", "NULL...
## $ CIP51BACHL <int> 1, 1, 0, 1, 1, 1, 0, 1, 1, 1,...
## $ UGDS_UNKN <dbl> 0.0013, 0.0237, 0.0000, 0.000...
## $ PELL_COMP_2YR_TRANS_YR2_RT <chr> "PrivacySuppressed", "Privacy...
## $ HI_INC_ENRL_2YR_TRANS_YR3_RT <chr> "NULL", "NULL", "NULL", "NULL...
## $ HBCU <chr> "NULL", "NULL", "NULL", "NULL...
## $ NOPELL_ENRL_ORIG_YR8_RT <chr> "NULL", "NULL", "NULL", "NULL...
## $ FEMALE_RPY_3YR_N <chr> "NULL", "NULL", "NULL", "NULL...
## $ MALE_COMP_2YR_TRANS_YR6_RT <chr> "NULL", "NULL", "NULL", "NULL...
## $ CIP30CERT2 <int> 0, 0, 0, 0, 0, 0, 1, 0, 0, 0,...
## $ CIP30CERT1 <int> 0, 0, 0, 0, 0, 0, 1, 0, 0, 0,...
## $ NOLOAN_DEATH_YR2_RT <chr> "PrivacySuppressed", "Privacy...
## $ CIP30CERT4 <int> 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,...
## $ LOAN_WDRAW_2YR_TRANS_YR8_RT <chr> "NULL", "NULL", "NULL", "NULL...
## $ PAR_ED_PCT_MS <chr> "0.0138121547", "0.0166277713...
## $ NOLOAN_UNKN_ORIG_YR8_RT <chr> "NULL", "NULL", "NULL", "NULL...
## $ MALE_WDRAW_ORIG_YR3_RT <chr> "NULL", "NULL", "NULL", "NULL...
## $ LOAN_ENRL_ORIG_YR3_RT <chr> "NULL", "NULL", "NULL", "NULL...
## $ NOPELL_DEATH_YR6_RT <chr> "NULL", "NULL", "NULL", "NULL...
## $ NOTFIRSTGEN_RPY_7YR_RT <chr> "NULL", "NULL", "NULL", "NULL...
## $ UG_NRA <chr> "NULL", "NULL", "NULL", "NULL...
## $ C150_L4_HISP <chr> "NULL", "NULL", "NULL", "NULL...
## $ FEMALE_COMP_4YR_TRANS_YR4_RT <chr> "NULL", "NULL", "NULL", "NULL...
## $ HI_INC_DEATH_YR6_RT <chr> "NULL", "NULL", "NULL", "NULL...
## $ NOT1STGEN_COMP_4YR_TRANS_YR8_RT <chr> "NULL", "NULL", "NULL", "NULL...
## $ ZIP <chr> "35762", "35294-0110", "36117...
## $ HI_INC_RPY_1YR_RT <chr> "NULL", "NULL", "NULL", "NULL...
## $ NUM41_OTHER <chr> "NULL", "NULL", "NULL", "NULL...
## $ NOPELL_WDRAW_2YR_TRANS_YR2_RT <chr> "PrivacySuppressed", "Privacy...
## $ DEP_YR8_N <chr> "NULL", "NULL", "NULL", "NULL...
## $ LN_MEDIAN_HH_INC <chr> "NULL", "NULL", "NULL", "NULL...
## $ HI_INC_COMP_2YR_TRANS_YR3_RT <chr> "NULL", "NULL", "NULL", "NULL...
## $ AVGFACSAL <chr> "4587", "6398", "3305", "5859...
## $ NOT1STGEN_ENRL_2YR_TRANS_YR6_RT <chr> "NULL", "NULL", "NULL", "NULL...
## $ MN_EARN_WNE_P10 <chr> "NULL", "NULL", "NULL", "NULL...
## $ NPT4_OTHER <chr> "NULL", "NULL", "NULL", "NULL...
## $ FEMALE_ENRL_ORIG_YR2_RT <chr> "0.505773672", "0.507082153",...
## $ NOPELL_WDRAW_4YR_TRANS_YR6_RT <chr> "NULL", "NULL", "NULL", "NULL...
## $ FIRST_GEN <dbl> 0.3734807, 0.4049008, 0.67088...
## $ MD_INC_UNKN_ORIG_YR4_RT <chr> "NULL", "NULL", "NULL", "NULL...
## $ LOAN_COMP_4YR_TRANS_YR6_RT <chr> "NULL", "NULL", "NULL", "NULL...
## $ FEMALE_RPY_5YR_RT <chr> "NULL", "NULL", "NULL", "NULL...
## $ C150_L4 <chr> "NULL", "NULL", "NULL", "NULL...
## $ MALE_YR4_N <chr> "NULL", "NULL", "NULL", "NULL...
## $ NOPELL_UNKN_4YR_TRANS_YR8_RT <chr> "NULL", "NULL", "NULL", "NULL...
## $ NUM44_PROG <chr> "NULL", "NULL", "NULL", "NULL...
## $ LO_INC_WDRAW_ORIG_YR2_RT <chr> "0.109929078", "0.267375307",...
## $ DEP_UNKN_ORIG_YR6_RT <chr> "NULL", "NULL", "NULL", "NULL...
## $ NOPELL_UNKN_2YR_TRANS_YR4_RT <chr> "NULL", "NULL", "NULL", "NULL...
## $ IND_UNKN_4YR_TRANS_YR8_RT <chr> "NULL", "NULL", "NULL", "NULL...
## $ PAR_ED_PCT_HS <chr> "0.3596685083", "0.3882730455...
## $ UNKN_4YR_TRANS_YR4_RT <chr> "NULL", "NULL", "NULL", "NULL...
## $ NOT1STGEN_UNKN_ORIG_YR2_RT <chr> "0.153386454", "0.059590317",...
## $ CIP27ASSOC <int> 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,...
## $ OMAWDP8_PTNFT <chr> "NULL", "NULL", "NULL", "NULL...
## $ DEP_STAT_N <int> 1993, 3610, 92, 1517, 2713, 4...
## $ CIP30ASSOC <int> 0, 0, 0, 0, 0, 0, 1, 0, 0, 0,...
## $ MD_INC_UNKN_2YR_TRANS_YR8_RT <chr> "NULL", "NULL", "NULL", "NULL...
## $ LOAN_WDRAW_ORIG_YR4_RT <chr> "NULL", "NULL", "NULL", "NULL...
## $ LOAN_UNKN_ORIG_YR8_RT <chr> "NULL", "NULL", "NULL", "NULL...
## $ NOPELL_DEATH_YR2_RT <chr> "PrivacySuppressed", "Privacy...
## $ LO_INC_ENRL_4YR_TRANS_YR2_RT <chr> "0.086879433", "0.072771872",...
## $ NOPELL_WDRAW_ORIG_YR3_RT <chr> "NULL", "NULL", "NULL", "NULL...
## $ LO_INC_WDRAW_4YR_TRANS_YR6_RT <chr> "NULL", "NULL", "NULL", "NULL...
## $ CIP05BACHL <int> 0, 0, 0, 1, 0, 1, 0, 0, 0, 0,...
## $ COUNT_WNE_P10 <chr> "NULL", "NULL", "NULL", "NULL...
## $ NOLOAN_UNKN_4YR_TRANS_YR8_RT <chr> "NULL", "NULL", "NULL", "NULL...
## $ DEP_COMP_2YR_TRANS_YR3_RT <chr> "NULL", "NULL", "NULL", "NULL...
## $ UGDS_BLACK <chr> "NULL", "NULL", "NULL", "NULL...
## $ FEMALE_WDRAW_4YR_TRANS_YR2_RT <chr> "0.030023095", "PrivacySuppre...
## $ PELL_UNKN_ORIG_YR6_RT <chr> "NULL", "NULL", "NULL", "NULL...
## $ NPT44_PRIV <chr> "NULL", "NULL", "NULL", "NULL...
## $ LOAN_COMP_2YR_TRANS_YR2_RT <chr> "PrivacySuppressed", "Privacy...
## $ GRAD_DEBT_MDN_SUPP <chr> "13947", "10500", "PrivacySup...
## $ IND_RPY_5YR_N <chr> "NULL", "NULL", "NULL", "NULL...
## $ NOPELL_RPY_3YR_N <chr> "NULL", "NULL", "NULL", "NULL...
## $ APPL_SCH_N <int> 1993, 3610, 92, 1517, 2713, 4...
## $ PELL_UNKN_4YR_TRANS_YR3_RT <chr> "NULL", "NULL", "NULL", "NULL...
## $ MALE_RPY_3YR_RT <chr> "NULL", "NULL", "NULL", "NULL...
## $ MD_INC_RPY_5YR_N <chr> "NULL", "NULL", "NULL", "NULL...
## $ LO_INC_COMP_ORIG_YR4_RT <chr> "NULL", "NULL", "NULL", "NULL...
## $ RET_PTL4 <chr> "NULL", "NULL", "NULL", "NULL...
## $ NOLOAN_UNKN_2YR_TRANS_YR6_RT <chr> "NULL", "NULL", "NULL", "NULL...
## $ NOT1STGEN_DEATH_YR6_RT <chr> "NULL", "NULL", "NULL", "NULL...
## $ IND_RPY_3YR_N <chr> "NULL", "NULL", "NULL", "NULL...
## $ DEP_STAT_PCT_IND <chr> "0.178123432", "0.4091412742"...
## $ NOPELL_RPY_1YR_N <chr> "NULL", "NULL", "NULL", "NULL...
## $ WDRAW_ORIG_YR6_RT <chr> "NULL", "NULL", "NULL", "NULL...
## $ D150_4_WHITE <chr> "NULL", "NULL", "NULL", "NULL...
## $ NOLOAN_ENRL_2YR_TRANS_YR3_RT <chr> "NULL", "NULL", "NULL", "NULL...
## $ WDRAW_4YR_TRANS_YR2_RT <chr> "0.036407767", "0.014184397",...
## $ UNEMP_RATE <chr> "NULL", "NULL", "NULL", "NULL...
## $ HI_INC_UNKN_2YR_TRANS_YR4_RT <chr> "NULL", "NULL", "NULL", "NULL...
## $ NOPELL_COMP_2YR_TRANS_YR3_RT <chr> "NULL", "NULL", "NULL", "NULL...
## $ DEP_INC_N <chr> "1638", "2133", "PrivacySuppr...
## $ WDRAW_DEBT_N <chr> "1190", "2782", "PrivacySuppr...
## $ NOLOAN_WDRAW_4YR_TRANS_YR2_RT <chr> "PrivacySuppressed", "Privacy...
## $ HI_INC_YR2_N <chr> "52", "100", "PrivacySuppress...
## $ MALE_ENRL_2YR_TRANS_YR8_RT <chr> "NULL", "NULL", "NULL", "NULL...
## $ MALE_WDRAW_4YR_TRANS_YR3_RT <chr> "NULL", "NULL", "NULL", "NULL...
## $ LO_INC_UNKN_4YR_TRANS_YR3_RT <chr> "NULL", "NULL", "NULL", "NULL...
## $ ENRL_4YR_TRANS_YR3_RT <chr> "NULL", "NULL", "NULL", "NULL...
## $ DEP_UNKN_4YR_TRANS_YR6_RT <chr> "NULL", "NULL", "NULL", "NULL...
## $ LOAN_ENRL_4YR_TRANS_YR2_RT <chr> "0.070588235", "0.06350185", ...
## $ LO_INC_WDRAW_2YR_TRANS_YR4_RT <chr> "NULL", "NULL", "NULL", "NULL...
## $ FIRSTGEN_UNKN_2YR_TRANS_YR6_RT <chr> "NULL", "NULL", "NULL", "NULL...
## $ FIRSTGEN_RPY_3YR_RT <chr> "NULL", "NULL", "NULL", "NULL...
## $ CIP14CERT1 <int> 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,...
## $ CIP14CERT2 <int> 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,...
## $ CIP14CERT4 <int> 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,...
## $ IND_COMP_ORIG_YR6_RT <chr> "NULL", "NULL", "NULL", "NULL...
## $ PCT_HISPANIC <chr> "NULL", "NULL", "NULL", "NULL...
## $ UNKN_ORIG_YR8_RT <chr> "NULL", "NULL", "NULL", "NULL...
## $ FEMALE_DEATH_YR4_RT <chr> "NULL", "NULL", "NULL", "NULL...
## $ NOT1STGEN_ENRL_ORIG_YR6_RT <chr> "NULL", "NULL", "NULL", "NULL...
## $ NOT1STGEN_COMP_ORIG_YR6_RT <chr> "NULL", "NULL", "NULL", "NULL...
## $ UG_API <chr> "NULL", "NULL", "NULL", "NULL...
## $ IND_WDRAW_ORIG_YR2_RT <chr> "0.153846154", "0.281959379",...
## $ IND_UNKN_ORIG_YR4_RT <chr> "NULL", "NULL", "NULL", "NULL...
## $ LO_INC_COMP_4YR_TRANS_YR2_RT <chr> "PrivacySuppressed", "Privacy...
## $ MD_INC_COMP_ORIG_YR6_RT <chr> "NULL", "NULL", "NULL", "NULL...
## $ OVERALL_YR3_N <chr> "NULL", "NULL", "NULL", "NULL...
## $ LOAN_DEATH_YR8_RT <chr> "NULL", "NULL", "NULL", "NULL...
## $ IND_ENRL_ORIG_YR6_RT <chr> "NULL", "NULL", "NULL", "NULL...
## $ HI_INC_WDRAW_ORIG_YR2_RT <chr> "PrivacySuppressed", "0.24", ...
## $ D150_L4_WHITE <chr> "NULL", "NULL", "NULL", "NULL...
## $ OMACHT8_FTNFT <chr> "NULL", "NULL", "NULL", "NULL...
## $ NOLOAN_UNKN_2YR_TRANS_YR2_RT <chr> "PrivacySuppressed", "Privacy...
## $ GT_25K_P6 <chr> "NULL", "NULL", "NULL", "NULL...
## $ DEP_YR4_N <chr> "NULL", "NULL", "NULL", "NULL...
## $ OMENRUP8_FTNFT <chr> "NULL", "NULL", "NULL", "NULL...
## $ LOAN_UNKN_4YR_TRANS_YR8_RT <chr> "NULL", "NULL", "NULL", "NULL...
## $ NOPELL_COMP_2YR_TRANS_YR2_RT <chr> "PrivacySuppressed", "Privacy...
## $ COMPL_RPY_3YR_N <chr> "NULL", "NULL", "NULL", "NULL...
## $ NOT1STGEN_ENRL_2YR_TRANS_YR3_RT <chr> "NULL", "NULL", "NULL", "NULL...
## $ PELL_COMP_4YR_TRANS_YR8_RT <chr> "NULL", "NULL", "NULL", "NULL...
## $ UNKN_2YR_TRANS_YR8_RT <chr> "NULL", "NULL", "NULL", "NULL...
## $ PELL_WDRAW_ORIG_YR8_RT <chr> "NULL", "NULL", "NULL", "NULL...
## $ CIP11CERT1 <int> 0, 0, 0, 0, 0, 0, 1, 0, 0, 0,...
## $ MALE_YR8_N <chr> "NULL", "NULL", "NULL", "NULL...
## $ GT_25K_P9 <chr> "NULL", "NULL", "NULL", "NULL...
## $ CIP11CERT2 <int> 0, 0, 0, 0, 0, 0, 1, 0, 0, 0,...
## $ UGDS_WOMEN <dbl> 0.5234, 0.5805, 0.4184, 0.510...
## $ GT_25K_P7 <chr> "NULL", "NULL", "NULL", "NULL...
## $ CIP11CERT4 <int> 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,...
## $ GT_25K_P8 <chr> "NULL", "NULL", "NULL", "NULL...
## $ OMENRUP8_FTFT <chr> "NULL", "NULL", "NULL", "NULL...
## $ LO_INC_ENRL_ORIG_YR3_RT <chr> "NULL", "NULL", "NULL", "NULL...
## $ LO_INC_WDRAW_4YR_TRANS_YR8_RT <chr> "NULL", "NULL", "NULL", "NULL...
## $ DEP_COMP_4YR_TRANS_YR4_RT <chr> "NULL", "NULL", "NULL", "NULL...
## $ FEMALE_RPY_1YR_N <chr> "NULL", "NULL", "NULL", "NULL...
## $ CIP50BACHL <int> 1, 1, 0, 1, 1, 1, 0, 1, 1, 1,...
## $ MALE_ENRL_4YR_TRANS_YR6_RT <chr> "NULL", "NULL", "NULL", "NULL...
## $ NONCOM_RPY_7YR_RT <chr> "NULL", "NULL", "NULL", "NULL...
## $ DEP_UNKN_4YR_TRANS_YR8_RT <chr> "NULL", "NULL", "NULL", "NULL...
## $ CIP04ASSOC <int> 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,...
## $ HI_INC_YR4_N <chr> "NULL", "NULL", "NULL", "NULL...
## $ PELL_ENRL_2YR_TRANS_YR6_RT <chr> "NULL", "NULL", "NULL", "NULL...
## $ FEMALE_UNKN_2YR_TRANS_YR4_RT <chr> "NULL", "NULL", "NULL", "NULL...
## $ MALE_DEBT_MDN <chr> "3969", "4416", "PrivacySuppr...
## $ ACTWR25 <chr> "NULL", "NULL", "NULL", "NULL...
## $ IND_UNKN_2YR_TRANS_YR6_RT <chr> "NULL", "NULL", "NULL", "NULL...
## $ MD_INC_ENRL_2YR_TRANS_YR8_RT <chr> "NULL", "NULL", "NULL", "NULL...
## $ CIP44CERT1 <int> 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,...
## $ FIRSTGEN_YR2_N <chr> "322", "759", "PrivacySuppres...
## $ FIRSTGEN_WDRAW_2YR_TRANS_YR4_RT <chr> "NULL", "NULL", "NULL", "NULL...
## $ CIP44CERT4 <int> 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,...
## $ C150_L4_POOLED_SUPP <chr> "NULL", "NULL", "NULL", "NULL...
## $ CIP44CERT2 <int> 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,...
## $ LOAN_COMP_ORIG_YR4_RT <chr> "NULL", "NULL", "NULL", "NULL...
## $ OMENRAP8_PTFT <chr> "NULL", "NULL", "NULL", "NULL...
## $ NOPELL_UNKN_4YR_TRANS_YR4_RT <chr> "NULL", "NULL", "NULL", "NULL...
## $ RPY_7YR_N <chr> "NULL", "NULL", "NULL", "NULL...
## $ FEMALE_UNKN_4YR_TRANS_YR4_RT <chr> "NULL", "NULL", "NULL", "NULL...
## $ PCT_BLACK <chr> "NULL", "NULL", "NULL", "NULL...
## $ C150_L4_AIANOLD <chr> "NULL", "NULL", "NULL", "NULL...
## $ DEP_ENRL_2YR_TRANS_YR2_RT <chr> "PrivacySuppressed", "0.02811...
## $ FEMALE_DEATH_YR8_RT <chr> "NULL", "NULL", "NULL", "NULL...
## $ HI_INC_DEATH_YR2_RT <chr> "PrivacySuppressed", "Privacy...
## $ IND_UNKN_4YR_TRANS_YR6_RT <chr> "NULL", "NULL", "NULL", "NULL...
## $ STABBR <chr> "AL", "AL", "AL", "AL", "AL",...
## $ NOPELL_UNKN_2YR_TRANS_YR6_RT <chr> "NULL", "NULL", "NULL", "NULL...
## $ IND_RPY_7YR_RT <chr> "NULL", "NULL", "NULL", "NULL...
## $ MALE_COMP_4YR_TRANS_YR8_RT <chr> "NULL", "NULL", "NULL", "NULL...
## $ DTRANS_4 <chr> "876", "898", "NULL", "402", ...
## $ MD_INC_RPY_3YR_N <chr> "NULL", "NULL", "NULL", "NULL...
## $ CIP49BACHL <int> 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,...
## $ FEMALE_COMP_ORIG_YR8_RT <chr> "NULL", "NULL", "NULL", "NULL...
## $ NOLOAN_ENRL_4YR_TRANS_YR3_RT <chr> "NULL", "NULL", "NULL", "NULL...
## $ MALE_RPY_5YR_RT <chr> "NULL", "NULL", "NULL", "NULL...
## $ NOLOAN_UNKN_ORIG_YR2_RT <chr> "0.186440678", "0.369668246",...
## $ WDRAW_2YR_TRANS_YR6_RT <chr> "NULL", "NULL", "NULL", "NULL...
## $ TRANS_L4 <chr> "NULL", "NULL", "NULL", "NULL...
## $ NPT42_PUB <chr> "NULL", "NULL", "NULL", "NULL...
## $ OMENRYP8_PTFT <chr> "NULL", "NULL", "NULL", "NULL...
## $ C150_L4_NHPI <chr> "NULL", "NULL", "NULL", "NULL...
## $ MD_INC_DEATH_YR2_RT <chr> "PrivacySuppressed", "Privacy...
## $ NOPELL_ENRL_ORIG_YR3_RT <chr> "NULL", "NULL", "NULL", "NULL...
## $ MALE_ENRL_2YR_TRANS_YR6_RT <chr> "NULL", "NULL", "NULL", "NULL...
## $ MD_INC_COMP_2YR_TRANS_YR3_RT <chr> "NULL", "NULL", "NULL", "NULL...
## $ DEP_COMP_2YR_TRANS_YR4_RT <chr> "NULL", "NULL", "NULL", "NULL...
## $ ACCREDAGENCY <chr> "NULL", "NULL", "NULL", "NULL...
## $ FIRSTGEN_UNKN_2YR_TRANS_YR8_RT <chr> "NULL", "NULL", "NULL", "NULL...
## $ IND_COMP_ORIG_YR4_RT <chr> "NULL", "NULL", "NULL", "NULL...
## $ FIRSTGEN_DEBT_MDN <chr> "4151", "4125", "2731", "5625...
## $ MD_INC_UNKN_4YR_TRANS_YR3_RT <chr> "NULL", "NULL", "NULL", "NULL...
## $ COUNT_WNE_INC3_P6 <chr> "NULL", "NULL", "NULL", "NULL...
## $ NOLOAN_DEATH_YR8_RT <chr> "NULL", "NULL", "NULL", "NULL...
## $ ENRL_ORIG_YR6_RT <chr> "NULL", "NULL", "NULL", "NULL...
## $ UNKN_4YR_TRANS_YR8_RT <chr> "NULL", "NULL", "NULL", "NULL...
## $ PELL_ENRL_ORIG_YR2_RT <chr> "0.5640625", "0.522222222", "...
## $ DEP_WDRAW_ORIG_YR8_RT <chr> "NULL", "NULL", "NULL", "NULL...
## $ MALE_RPY_1YR_N <chr> "NULL", "NULL", "NULL", "NULL...
## $ NOLOAN_UNKN_4YR_TRANS_YR2_RT <chr> "PrivacySuppressed", "Privacy...
## $ OMAWDP8_PTFT <chr> "NULL", "NULL", "NULL", "NULL...
## $ NOPELL_COMP_ORIG_YR3_RT <chr> "NULL", "NULL", "NULL", "NULL...
## $ FIRSTGEN_UNKN_4YR_TRANS_YR6_RT <chr> "NULL", "NULL", "NULL", "NULL...
## $ IND_ENRL_ORIG_YR4_RT <chr> "NULL", "NULL", "NULL", "NULL...
## $ NOPELL_YR6_N <chr> "NULL", "NULL", "NULL", "NULL...
## $ LOAN_WDRAW_2YR_TRANS_YR3_RT <chr> "NULL", "NULL", "NULL", "NULL...
## $ PCT75_EARN_WNE_P10 <chr> "NULL", "NULL", "NULL", "NULL...
## $ OVERALL_YR8_N <chr> "NULL", "NULL", "NULL", "NULL...
## $ COMP_2YR_TRANS_YR4_RT <chr> "NULL", "NULL", "NULL", "NULL...
## $ CIP13ASSOC <int> 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,...
## $ CIP19ASSOC <int> 0, 0, 0, 0, 0, 0, 1, 0, 0, 0,...
## $ PCT75_EARN_WNE_P6 <chr> "NULL", "NULL", "NULL", "NULL...
## $ LOAN_ENRL_ORIG_YR8_RT <chr> "NULL", "NULL", "NULL", "NULL...
## $ CIP48BACHL <int> 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,...
## $ CIP26CERT1 <int> 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,...
## $ MD_INC_RPY_3YR_RT_SUPP <chr> "NULL", "NULL", "NULL", "NULL...
## $ NUM42_PRIV <chr> "NULL", "NULL", "NULL", "NULL...
## $ COMP_ORIG_YR2_RT <chr> "0.033980583", "0.026732133",...
## $ CIP26CERT2 <int> 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,...
## $ CIP26CERT4 <int> 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,...
## $ LO_INC_UNKN_4YR_TRANS_YR6_RT <chr> "NULL", "NULL", "NULL", "NULL...
## $ MD_INC_ENRL_ORIG_YR8_RT <chr> "NULL", "NULL", "NULL", "NULL...
## $ MN_EARN_WNE_INC3_P10 <chr> "NULL", "NULL", "NULL", "NULL...
## $ CIP03ASSOC <int> 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,...
## $ PELL_DEATH_YR4_RT <chr> "NULL", "NULL", "NULL", "NULL...
## $ FIRSTGEN_UNKN_ORIG_YR2_RT <chr> "0.149068323", "0.076416337",...
## $ PCT75_EARN_WNE_P8 <chr> "NULL", "NULL", "NULL", "NULL...
## $ IND_DEATH_YR2_RT <chr> "PrivacySuppressed", "Privacy...
## $ DEP_RPY_5YR_RT <chr> "NULL", "NULL", "NULL", "NULL...
## $ CIP10CERT1 <int> 0, 0, 0, 0, 0, 0, 1, 0, 0, 0,...
## $ PELL_YR4_N <chr> "NULL", "NULL", "NULL", "NULL...
## $ CIP10CERT2 <int> 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,...
## $ CIP10CERT4 <int> 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,...
## $ WDRAW_2YR_TRANS_YR2_RT <chr> "PrivacySuppressed", "Privacy...
## $ FIRSTGEN_RPY_7YR_RT <chr> "NULL", "NULL", "NULL", "NULL...
## $ DEP_COMP_2YR_TRANS_YR8_RT <chr> "NULL", "NULL", "NULL", "NULL...
## $ C150_L4_BLACK <chr> "NULL", "NULL", "NULL", "NULL...
## $ MD_INC_YR4_N <chr> "NULL", "NULL", "NULL", "NULL...
## $ NOLOAN_UNKN_ORIG_YR6_RT <chr> "NULL", "NULL", "NULL", "NULL...
## $ HI_INC_UNKN_2YR_TRANS_YR8_RT <chr> "NULL", "NULL", "NULL", "NULL...
## $ COUNT_WNE_INC2_P10 <chr> "NULL", "NULL", "NULL", "NULL...
## $ WDRAW_ORIG_YR2_RT <chr> "0.115291262", "0.263502455",...
## $ COMPL_RPY_5YR_N <chr> "NULL", "NULL", "NULL", "NULL...
## $ NOT1STGEN_WDRAW_ORIG_YR3_RT <chr> "NULL", "NULL", "NULL", "NULL...
## $ COUNT_WNE_INDEP0_P10 <chr> "NULL", "NULL", "NULL", "NULL...
## $ MALE_COMP_2YR_TRANS_YR3_RT <chr> "NULL", "NULL", "NULL", "NULL...
## $ WDRAW_4YR_TRANS_YR6_RT <chr> "NULL", "NULL", "NULL", "NULL...
## $ NOLOAN_DEATH_YR4_RT <chr> "NULL", "NULL", "NULL", "NULL...
## $ COUNT_WNE_MALE1_P6 <chr> "NULL", "NULL", "NULL", "NULL...
## $ ENRL_ORIG_YR2_RT <chr> "0.516990291", "0.515548282",...
## $ MD_INC_ENRL_4YR_TRANS_YR4_RT <chr> "NULL", "NULL", "NULL", "NULL...
## $ CIP43CERT4 <int> 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,...
## $ CIP43CERT1 <int> 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,...
## $ CIP43CERT2 <int> 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,...
## $ DEP_WDRAW_ORIG_YR4_RT <chr> "NULL", "NULL", "NULL", "NULL...
## $ CIP29ASSOC <int> 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,...
## $ LOAN_ENRL_2YR_TRANS_YR4_RT <chr> "NULL", "NULL", "NULL", "NULL...
## $ FIRSTGEN_UNKN_4YR_TRANS_YR2_RT <chr> "PrivacySuppressed", "Privacy...
## $ HI_INC_YR8_N <chr> "NULL", "NULL", "NULL", "NULL...
## $ MD_INC_COMP_4YR_TRANS_YR3_RT <chr> "NULL", "NULL", "NULL", "NULL...
## $ FEMALE_COMP_2YR_TRANS_YR2_RT <chr> "PrivacySuppressed", "Privacy...
## $ LOAN_ENRL_ORIG_YR4_RT <chr> "NULL", "NULL", "NULL", "NULL...
## $ LO_INC_WDRAW_2YR_TRANS_YR8_RT <chr> "NULL", "NULL", "NULL", "NULL...
## $ FIRSTGEN_YR6_N <chr> "NULL", "NULL", "NULL", "NULL...
## $ PCT_BORN_US <chr> "NULL", "NULL", "NULL", "NULL...
## $ DEP_ENRL_ORIG_YR3_RT <chr> "NULL", "NULL", "NULL", "NULL...
## $ LO_INC_YR6_N <chr> "NULL", "NULL", "NULL", "NULL...
## $ MD_INC_RPY_1YR_N <chr> "NULL", "NULL", "NULL", "NULL...
## $ RELAFFIL <chr> "NULL", "NULL", "NULL", "NULL...
## $ MALE_WDRAW_ORIG_YR2_RT <chr> "0.112531969", "0.258397933",...
## $ DEP_WDRAW_4YR_TRANS_YR3_RT <chr> "NULL", "NULL", "NULL", "NULL...
## $ FEMALE_ENRL_ORIG_YR8_RT <chr> "NULL", "NULL", "NULL", "NULL...
## $ LO_INC_ENRL_2YR_TRANS_YR2_RT <chr> "PrivacySuppressed", "Privacy...
## $ OMAWDP6_FTFT <chr> "NULL", "NULL", "NULL", "NULL...
## $ MD_INC_UNKN_2YR_TRANS_YR3_RT <chr> "NULL", "NULL", "NULL", "NULL...
## $ FIRSTGEN_WDRAW_ORIG_YR3_RT <chr> "NULL", "NULL", "NULL", "NULL...
## $ HI_INC_ENRL_ORIG_YR8_RT <chr> "NULL", "NULL", "NULL", "NULL...
## $ FIRSTGEN_COMP_ORIG_YR3_RT <chr> "NULL", "NULL", "NULL", "NULL...
## $ FEMALE_YR3_N <chr> "NULL", "NULL", "NULL", "NULL...
## $ FIRSTGEN_WDRAW_4YR_TRANS_YR4_RT <chr> "NULL", "NULL", "NULL", "NULL...
## $ CIP11ASSOC <int> 0, 0, 0, 0, 0, 0, 1, 0, 0, 0,...
## $ NOPELL_WDRAW_2YR_TRANS_YR8_RT <chr> "NULL", "NULL", "NULL", "NULL...
## $ D100_4 <chr> "876", "847", "NULL", "402", ...
## $ MD_INC_COMP_ORIG_YR2_RT <chr> "PrivacySuppressed", "Privacy...
## $ NOT1STGEN_UNKN_2YR_TRANS_YR2_RT <chr> "PrivacySuppressed", "Privacy...
## $ MN_EARN_WNE_INDEP0_P6 <chr> "NULL", "NULL", "NULL", "NULL...
## $ NOPELL_RPY_3YR_RT <chr> "NULL", "NULL", "NULL", "NULL...
## $ CIP46ASSOC <int> 0, 0, 0, 0, 0, 0, 1, 0, 0, 0,...
## $ FIRSTGEN_RPY_1YR_N <chr> "NULL", "NULL", "NULL", "NULL...
## $ FSEND_5 <chr> "NULL", "NULL", "NULL", "NULL...
## $ FSEND_4 <chr> "NULL", "NULL", "NULL", "NULL...
## $ MD_INC_WDRAW_4YR_TRANS_YR4_RT <chr> "NULL", "NULL", "NULL", "NULL...
## $ FSEND_3 <chr> "NULL", "NULL", "NULL", "NULL...
## $ IND_WDRAW_2YR_TRANS_YR6_RT <chr> "NULL", "NULL", "NULL", "NULL...
## $ FSEND_2 <chr> "NULL", "NULL", "NULL", "NULL...
## $ HI_INC_UNKN_4YR_TRANS_YR2_RT <chr> "PrivacySuppressed", "Privacy...
## $ FSEND_1 <chr> "NULL", "NULL", "NULL", "NULL...
## $ ALIAS <chr> "NULL", "NULL", "NULL", "NULL...
## $ IND_WDRAW_ORIG_YR8_RT <chr> "NULL", "NULL", "NULL", "NULL...
## $ NOT1STGEN_ENRL_4YR_TRANS_YR3_RT <chr> "NULL", "NULL", "NULL", "NULL...
## $ FIRSTGEN_ENRL_ORIG_YR2_RT <chr> "0.50621118", "0.488801054", ...
## $ PELL_WDRAW_4YR_TRANS_YR4_RT <chr> "NULL", "NULL", "NULL", "NULL...
## $ MN_EARN_WNE_P6 <chr> "NULL", "NULL", "NULL", "NULL...
## $ MN_EARN_WNE_P7 <chr> "NULL", "NULL", "NULL", "NULL...
## $ MD_INC_UNKN_ORIG_YR8_RT <chr> "NULL", "NULL", "NULL", "NULL...
## $ MN_EARN_WNE_P8 <chr> "NULL", "NULL", "NULL", "NULL...
## $ MN_EARN_WNE_P9 <chr> "NULL", "NULL", "NULL", "NULL...
## $ NOPELL_WDRAW_4YR_TRANS_YR2_RT <chr> "0.059782609", "PrivacySuppre...
## $ NUMBRANCH <int> 1, 1, 1, 1, 1, 1, 1, 1, 1, 1,...
## $ LOAN_UNKN_2YR_TRANS_YR8_RT <chr> "NULL", "NULL", "NULL", "NULL...
## $ MAIN <int> 1, 1, 1, 1, 1, 1, 1, 1, 1, 1,...
## $ NOT1STGEN_YR6_N <chr> "NULL", "NULL", "NULL", "NULL...
## $ CIP03CERT2 <int> 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,...
## $ MALE_DEATH_YR2_RT <chr> "PrivacySuppressed", "Privacy...
## $ CIP03CERT1 <int> 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,...
## $ FIRSTGEN_COMP_4YR_TRANS_YR4_RT <chr> "NULL", "NULL", "NULL", "NULL...
## $ CIP03CERT4 <int> 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,...
## $ PELL_ENRL_4YR_TRANS_YR6_RT <chr> "NULL", "NULL", "NULL", "NULL...
## $ LOAN_UNKN_ORIG_YR3_RT <chr> "NULL", "NULL", "NULL", "NULL...
## $ WOMENONLY <chr> "NULL", "NULL", "NULL", "NULL...
## $ FIRSTGEN_UNKN_2YR_TRANS_YR2_RT <chr> "PrivacySuppressed", "Privacy...
## $ MD_INC_RPY_7YR_RT <chr> "NULL", "NULL", "NULL", "NULL...
## $ NOPELL_COMP_4YR_TRANS_YR2_RT <chr> "PrivacySuppressed", "Privacy...
## $ LO_INC_WDRAW_ORIG_YR6_RT <chr> "NULL", "NULL", "NULL", "NULL...
## $ CIP51CERT1 <int> 0, 1, 0, 0, 0, 0, 1, 0, 0, 0,...
## $ CIP51CERT4 <int> 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,...
## $ DEP_COMP_ORIG_YR3_RT <chr> "NULL", "NULL", "NULL", "NULL...
## $ CIP51CERT2 <int> 0, 1, 0, 0, 0, 0, 1, 0, 0, 0,...
## $ MALE_COMP_ORIG_YR8_RT <chr> "NULL", "NULL", "NULL", "NULL...
## $ PELL_ENRL_2YR_TRANS_YR2_RT <chr> "PrivacySuppressed", "Privacy...
## $ COMP_2YR_TRANS_YR8_RT <chr> "NULL", "NULL", "NULL", "NULL...
## $ LOAN_WDRAW_4YR_TRANS_YR8_RT <chr> "NULL", "NULL", "NULL", "NULL...
## $ CIP26BACHL <int> 1, 1, 0, 1, 1, 1, 0, 1, 1, 1,...
## $ FEMALE_WDRAW_4YR_TRANS_YR8_RT <chr> "NULL", "NULL", "NULL", "NULL...
## $ IND_UNKN_2YR_TRANS_YR2_RT <chr> "PrivacySuppressed", "Privacy...
## $ MN_EARN_WNE_INC1_P10 <chr> "NULL", "NULL", "NULL", "NULL...
## $ LOAN_DEATH_YR2_RT <chr> "PrivacySuppressed", "Privacy...
## $ LO_INC_DEBT_N <chr> "1147", "2839", "PrivacySuppr...
## $ NOPELL_YR2_N <chr> "184", "663", "PrivacySuppres...
## $ LO_INC_UNKN_2YR_TRANS_YR6_RT <chr> "NULL", "NULL", "NULL", "NULL...
## $ IND_COMP_4YR_TRANS_YR4_RT <chr> "NULL", "NULL", "NULL", "NULL...
## $ LO_INC_COMP_2YR_TRANS_YR4_RT <chr> "NULL", "NULL", "NULL", "NULL...
## $ CIP44ASSOC <int> 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,...
## $ FEMALE_UNKN_4YR_TRANS_YR8_RT <chr> "NULL", "NULL", "NULL", "NULL...
## $ LOAN_COMP_2YR_TRANS_YR6_RT <chr> "NULL", "NULL", "NULL", "NULL...
## $ IND_ENRL_4YR_TRANS_YR2_RT <chr> "PrivacySuppressed", "0.05256...
## $ PELL_UNKN_ORIG_YR2_RT <chr> "0.1484375", "0.094017094", "...
## $ HI_INC_RPY_7YR_N <chr> "NULL", "NULL", "NULL", "NULL...
## $ DEP_ENRL_2YR_TRANS_YR6_RT <chr> "NULL", "NULL", "NULL", "NULL...
## $ HI_INC_UNKN_ORIG_YR8_RT <chr> "NULL", "NULL", "NULL", "NULL...
## $ CIP16BACHL <int> 0, 1, 0, 1, 0, 1, 0, 0, 1, 1,...
## $ DEP_UNKN_2YR_TRANS_YR8_RT <chr> "NULL", "NULL", "NULL", "NULL...
## $ PPTUG_EF <dbl> 0.0699, 0.3095, 0.8673, 0.316...
## $ CIP54ASSOC <int> 0, 0, 0, 0, 1, 0, 0, 0, 0, 0,...
## $ C150_4 <chr> "0.3733", "0.3274", "NULL", "...
## $ NOT1STGEN_WDRAW_4YR_TRANS_YR6_RT <chr> "NULL", "NULL", "NULL", "NULL...
## $ NONCOM_RPY_5YR_RT <chr> "NULL", "NULL", "NULL", "NULL...
## $ PELL_YR8_N <chr> "NULL", "NULL", "NULL", "NULL...
## $ NOLOAN_COMP_ORIG_YR2_RT <chr> "PrivacySuppressed", "Privacy...
## $ NOT1STGEN_WDRAW_ORIG_YR6_RT <chr> "NULL", "NULL", "NULL", "NULL...
## $ HI_INC_COMP_4YR_TRANS_YR4_RT <chr> "NULL", "NULL", "NULL", "NULL...
## $ LO_INC_RPY_3YR_RT <chr> "NULL", "NULL", "NULL", "NULL...
## $ MD_INC_DEATH_YR6_RT <chr> "NULL", "NULL", "NULL", "NULL...
## $ MALE_ENRL_2YR_TRANS_YR2_RT <chr> "0.035805627", "0.028423773",...
## $ LOAN_UNKN_2YR_TRANS_YR4_RT <chr> "NULL", "NULL", "NULL", "NULL...
## $ UGDS_2MOR <chr> "NULL", "NULL", "NULL", "NULL...
## $ FIRSTGEN_ENRL_4YR_TRANS_YR2_RT <chr> "0.077639752", "0.068511199",...
## $ D150_L4_WHITENH <chr> "NULL", "NULL", "NULL", "NULL...
## $ MALE_DEATH_YR6_RT <chr> "NULL", "NULL", "NULL", "NULL...
## $ D150_4_HISP <chr> "NULL", "NULL", "NULL", "NULL...
## $ IND_YR6_N <chr> "NULL", "NULL", "NULL", "NULL...
## $ NOLOAN_WDRAW_ORIG_YR3_RT <chr> "NULL", "NULL", "NULL", "NULL...
## $ NOPELL_COMP_4YR_TRANS_YR6_RT <chr> "NULL", "NULL", "NULL", "NULL...
## $ FEMALE_UNKN_ORIG_YR8_RT <chr> "NULL", "NULL", "NULL", "NULL...
## $ D150_L4_NHPI <chr> "NULL", "NULL", "NULL", "NULL...
## $ IND_COMP_2YR_TRANS_YR8_RT <chr> "NULL", "NULL", "NULL", "NULL...
## $ NOPELL_ENRL_2YR_TRANS_YR4_RT <chr> "NULL", "NULL", "NULL", "NULL...
## $ MALE_WDRAW_4YR_TRANS_YR4_RT <chr> "NULL", "NULL", "NULL", "NULL...
## $ UGDS_NRA <dbl> 0.0328, 0.0273, 0.0000, 0.036...
## $ HI_INC_COMP_ORIG_YR8_RT <chr> "NULL", "NULL", "NULL", "NULL...
## $ CIP31ASSOC <int> 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,...
## $ LO_INC_UNKN_2YR_TRANS_YR2_RT <chr> "PrivacySuppressed", "Privacy...
## $ MALE_RPY_3YR_N <chr> "NULL", "NULL", "NULL", "NULL...
## $ LO_INC_YR2_N <chr> "564", "1223", "PrivacySuppre...
## $ IND_UNKN_ORIG_YR3_RT <chr> "NULL", "NULL", "NULL", "NULL...
## $ MD_INC_RPY_1YR_RT <chr> "NULL", "NULL", "NULL", "NULL...
## $ DEP_WDRAW_2YR_TRANS_YR2_RT <chr> "PrivacySuppressed", "Privacy...
## $ LO_INC_COMP_2YR_TRANS_YR8_RT <chr> "NULL", "NULL", "NULL", "NULL...
## $ FEMALE_COMP_4YR_TRANS_YR3_RT <chr> "NULL", "NULL", "NULL", "NULL...
## $ HI_INC_UNKN_ORIG_YR4_RT <chr> "NULL", "NULL", "NULL", "NULL...
## $ DEP_RPY_3YR_RT <chr> "NULL", "NULL", "NULL", "NULL...
## $ MALE_ENRL_ORIG_YR8_RT <chr> "NULL", "NULL", "NULL", "NULL...
## $ FEMALE_WDRAW_ORIG_YR4_RT <chr> "NULL", "NULL", "NULL", "NULL...
## $ NUM45_PROG <chr> "NULL", "NULL", "NULL", "NULL...
## $ C150_4_ASIAN <chr> "NULL", "NULL", "NULL", "NULL...
## $ HI_INC_WDRAW_ORIG_YR3_RT <chr> "NULL", "NULL", "NULL", "NULL...
## $ CDR3 <chr> "NULL", "NULL", "NULL", "NULL...
## $ CDR2 <dbl> 0.116, 0.077, 0.000, 0.127, 0...
## $ DISTANCEONLY <chr> "NULL", "NULL", "NULL", "NULL...
## $ IND_DEATH_YR6_RT <chr> "NULL", "NULL", "NULL", "NULL...
## $ NPT4_048_PUB <chr> "NULL", "NULL", "NULL", "NULL...
## $ LO_INC_UNKN_4YR_TRANS_YR2_RT <chr> "PrivacySuppressed", "Privacy...
## $ MN_EARN_WNE_MALE0_P10 <chr> "NULL", "NULL", "NULL", "NULL...
## $ NOLOAN_COMP_2YR_TRANS_YR4_RT <chr> "NULL", "NULL", "NULL", "NULL...
## $ HI_INC_ENRL_2YR_TRANS_YR2_RT <chr> "PrivacySuppressed", "Privacy...
## $ NPT42_PROG <chr> "NULL", "NULL", "NULL", "NULL...
## $ DEP_RPY_3YR_N <chr> "NULL", "NULL", "NULL", "NULL...
## $ CIP43BACHL <int> 0, 1, 0, 0, 1, 1, 0, 1, 1, 1,...
## $ NUM41_PUB <chr> "NULL", "NULL", "NULL", "NULL...
## $ MN_EARN_WNE_INC3_P6 <chr> "NULL", "NULL", "NULL", "NULL...
## $ NOPELL_COMP_2YR_TRANS_YR6_RT <chr> "NULL", "NULL", "NULL", "NULL...
## $ CIP16CERT4 <int> 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,...
## $ CIP23BACHL <int> 1, 1, 0, 1, 1, 1, 0, 1, 1, 1,...
## $ CIP40BACHL <int> 1, 1, 0, 1, 1, 1, 0, 1, 1, 1,...
## $ HI_INC_ENRL_4YR_TRANS_YR2_RT <chr> "PrivacySuppressed", "Privacy...
## $ PCT10_EARN_WNE_P10 <chr> "NULL", "NULL", "NULL", "NULL...
## $ MALE_WDRAW_2YR_TRANS_YR4_RT <chr> "NULL", "NULL", "NULL", "NULL...
## $ NOLOAN_ENRL_ORIG_YR6_RT <chr> "NULL", "NULL", "NULL", "NULL...
## $ CIP39ASSOC <int> 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,...
## $ NUM4_PROG <chr> "NULL", "NULL", "NULL", "NULL...
## $ ENRL_4YR_TRANS_YR2_RT <chr> "0.077669903", "0.066557556",...
## $ LO_INC_UNKN_ORIG_YR3_RT <chr> "NULL", "NULL", "NULL", "NULL...
## $ PELL_WDRAW_ORIG_YR4_RT <chr> "NULL", "NULL", "NULL", "NULL...
## $ RPY_3YR_N <chr> "NULL", "NULL", "NULL", "NULL...
## $ FIRSTGEN_RPY_3YR_N <chr> "NULL", "NULL", "NULL", "NULL...
## $ NPT45_PRIV <chr> "NULL", "NULL", "NULL", "NULL...
## $ UGNONDS <chr> "NULL", "871", "NULL", "1474"...
## $ IND_WDRAW_4YR_TRANS_YR2_RT <chr> "PrivacySuppressed", "Privacy...
## $ FIRSTGEN_ENRL_2YR_TRANS_YR2_RT <chr> "PrivacySuppressed", "0.03689...
## $ NOLOAN_YR4_N <chr> "NULL", "NULL", "NULL", "NULL...
## $ PELL_COMP_ORIG_YR2_RT <chr> "PrivacySuppressed", "Privacy...
## $ HI_INC_COMP_2YR_TRANS_YR4_RT <chr> "NULL", "NULL", "NULL", "NULL...
## $ MALE_ENRL_4YR_TRANS_YR2_RT <chr> "0.061381074", "0.062015504",...
## $ PELL_UNKN_4YR_TRANS_YR6_RT <chr> "NULL", "NULL", "NULL", "NULL...
## $ DEP_COMP_4YR_TRANS_YR8_RT <chr> "NULL", "NULL", "NULL", "NULL...
## $ CIP46CERT4 <int> 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,...
## $ D150_4_API <chr> "0", "18", "NULL", "18", "1",...
## $ CIP46CERT1 <int> 0, 0, 0, 0, 0, 0, 1, 0, 0, 0,...
## $ CIP46CERT2 <int> 0, 0, 0, 0, 0, 0, 1, 0, 0, 0,...
## $ LOAN_ENRL_2YR_TRANS_YR8_RT <chr> "NULL", "NULL", "NULL", "NULL...
## $ NOT1STGEN_UNKN_4YR_TRANS_YR3_RT <chr> "NULL", "NULL", "NULL", "NULL...
## $ CIP16CERT1 <int> 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,...
## $ CIP16CERT2 <int> 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,...
## $ DEP_RPY_3YR_RT_SUPP <chr> "NULL", "NULL", "NULL", "NULL...
## $ IND_INC_AVG <chr> "13313.292958", "17291.16046"...
## $ MALE_UNKN_2YR_TRANS_YR8_RT <chr> "NULL", "NULL", "NULL", "NULL...
## $ col_UNITID <int> 100654, 100663, 100690, 10070...
## $ FIRSTGEN_COMP_2YR_TRANS_YR8_RT <chr> "NULL", "NULL", "NULL", "NULL...
## $ IND_ENRL_2YR_TRANS_YR2_RT <chr> "PrivacySuppressed", "0.03106...
## $ OPENADMP <chr> "2", "2", "NULL", "2", "2", "...
## $ PCT10_EARN_WNE_P6 <chr> "NULL", "NULL", "NULL", "NULL...
## $ DEP_UNKN_ORIG_YR3_RT <chr> "NULL", "NULL", "NULL", "NULL...
## $ FEMALE_COMP_2YR_TRANS_YR6_RT <chr> "NULL", "NULL", "NULL", "NULL...
## $ MD_INC_COMP_4YR_TRANS_YR6_RT <chr> "NULL", "NULL", "NULL", "NULL...
## $ FEMALE_WDRAW_2YR_TRANS_YR8_RT <chr> "NULL", "NULL", "NULL", "NULL...
## $ LO_INC_ENRL_4YR_TRANS_YR3_RT <chr> "NULL", "NULL", "NULL", "NULL...
## $ DEP_DEATH_YR8_RT <chr> "NULL", "NULL", "NULL", "NULL...
## $ COMP_4YR_TRANS_YR8_RT <chr> "NULL", "NULL", "NULL", "NULL...
## $ LO_INC_ENRL_2YR_TRANS_YR6_RT <chr> "NULL", "NULL", "NULL", "NULL...
## $ OPEID <chr> "00100200", "00105200", "0250...
## $ IND_UNKN_4YR_TRANS_YR2_RT <chr> "PrivacySuppressed", "Privacy...
## $ C100_L4 <chr> "NULL", "NULL", "NULL", "NULL...
## $ CIP09ASSOC <int> 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,...
## $ ENRL_4YR_TRANS_YR6_RT <chr> "NULL", "NULL", "NULL", "NULL...
## $ C200_4_POOLED_SUPP <chr> "NULL", "NULL", "NULL", "NULL...
## $ PELL_WDRAW_2YR_TRANS_YR8_RT <chr> "NULL", "NULL", "NULL", "NULL...
## $ MD_INC_WDRAW_2YR_TRANS_YR8_RT <chr> "NULL", "NULL", "NULL", "NULL...
## $ HI_INC_WDRAW_2YR_TRANS_YR3_RT <chr> "NULL", "NULL", "NULL", "NULL...
## $ CIP51ASSOC <int> 0, 0, 0, 0, 0, 0, 1, 0, 0, 0,...
## $ FIRSTGEN_WDRAW_4YR_TRANS_YR8_RT <chr> "NULL", "NULL", "NULL", "NULL...
## $ PCT10_EARN_WNE_P8 <chr> "NULL", "NULL", "NULL", "NULL...
## $ MALE_COMP_4YR_TRANS_YR4_RT <chr> "NULL", "NULL", "NULL", "NULL...
## $ DEP_ENRL_4YR_TRANS_YR6_RT <chr> "NULL", "NULL", "NULL", "NULL...
## $ NOT1STGEN_UNKN_2YR_TRANS_YR6_RT <chr> "NULL", "NULL", "NULL", "NULL...
## $ C150_L4_WHITE <chr> "NULL", "NULL", "NULL", "NULL...
## $ CUML_DEBT_N <chr> "1379", "3677", "43", "1462",...
## $ FIRSTGEN_ENRL_ORIG_YR6_RT <chr> "NULL", "NULL", "NULL", "NULL...
## $ MD_INC_WDRAW_4YR_TRANS_YR8_RT <chr> "NULL", "NULL", "NULL", "NULL...
## $ IND_WDRAW_2YR_TRANS_YR2_RT <chr> "PrivacySuppressed", "Privacy...
## $ NOLOAN_ENRL_ORIG_YR2_RT <chr> "0.457627119", "0.369668246",...
## $ PELL_WDRAW_4YR_TRANS_YR8_RT <chr> "NULL", "NULL", "NULL", "NULL...
## $ TRANS_4 <chr> "0", "0", "NULL", "0.07213930...
## $ SD_EARN_WNE_P7 <chr> "NULL", "NULL", "NULL", "NULL...
## $ SD_EARN_WNE_P6 <chr> "NULL", "NULL", "NULL", "NULL...
## $ SD_EARN_WNE_P9 <chr> "NULL", "NULL", "NULL", "NULL...
## $ UGDS_WHITENH <dbl> 0.0556, 0.6484, 0.8367, 0.741...
## $ SD_EARN_WNE_P8 <chr> "NULL", "NULL", "NULL", "NULL...
## $ PCT_GRAD_PROF <chr> "NULL", "NULL", "NULL", "NULL...
## $ NUM42_PROG <chr> "NULL", "NULL", "NULL", "NULL...
## $ NOLOAN_ENRL_4YR_TRANS_YR6_RT <chr> "NULL", "NULL", "NULL", "NULL...
## $ FIRSTGEN_COMP_4YR_TRANS_YR8_RT <chr> "NULL", "NULL", "NULL", "NULL...
## $ IND_YR2_N <chr> "182", "837", "PrivacySuppres...
## $ IND_WDRAW_4YR_TRANS_YR6_RT <chr> "NULL", "NULL", "NULL", "NULL...
## $ NOT1STGEN_COMP_4YR_TRANS_YR2_RT <chr> "PrivacySuppressed", "Privacy...
## $ MD_INC_DEBT_MDN <chr> "2625", "2683", "PrivacySuppr...
## $ DEBT_MDN_SUPP <chr> "4625", "4125", "3501", "5500...
## $ NUM4_PRIV <chr> "NULL", "NULL", "NULL", "NULL...
## $ FIRSTGEN_ENRL_2YR_TRANS_YR6_RT <chr> "NULL", "NULL", "NULL", "NULL...
## $ GRAD_DEBT_N <chr> "190", "916", "PrivacySuppres...
## $ CIP19CERT1 <int> 0, 0, 0, 0, 0, 0, 1, 0, 0, 0,...
## $ CIP19CERT2 <int> 0, 0, 0, 0, 0, 0, 1, 0, 0, 0,...
## $ CIP19CERT4 <int> 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,...
## $ NOLOAN_ENRL_2YR_TRANS_YR2_RT <chr> "PrivacySuppressed", "0.11848...
## $ HI_INC_DEBT_N <chr> "36", "150", "PrivacySuppress...
## $ IND_ENRL_2YR_TRANS_YR6_RT <chr> "NULL", "NULL", "NULL", "NULL...
## $ DEP_RPY_5YR_N <chr> "NULL", "NULL", "NULL", "NULL...
## $ OMENRAP8_FTNFT <chr> "NULL", "NULL", "NULL", "NULL...
## $ IND_COMP_4YR_TRANS_YR8_RT <chr> "NULL", "NULL", "NULL", "NULL...
## $ IND_COMP_2YR_TRANS_YR4_RT <chr> "NULL", "NULL", "NULL", "NULL...
## $ NPCURL <chr> "NULL", "NULL", "NULL", "NULL...
## $ MALE_YR3_N <chr> "NULL", "NULL", "NULL", "NULL...
## $ NOPELL_UNKN_2YR_TRANS_YR3_RT <chr> "NULL", "NULL", "NULL", "NULL...
## $ NOPELL_ENRL_4YR_TRANS_YR4_RT <chr> "NULL", "NULL", "NULL", "NULL...
## $ OMACHT6_PTFT <chr> "NULL", "NULL", "NULL", "NULL...
## $ COMP_4YR_TRANS_YR4_RT <chr> "NULL", "NULL", "NULL", "NULL...
## $ CIP09CERT1 <int> 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,...
## $ CIP30BACHL <int> 1, 1, 0, 1, 0, 1, 0, 1, 0, 1,...
## $ CIP09CERT2 <int> 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,...
## $ CIP09CERT4 <int> 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,...
## $ IND_ENRL_4YR_TRANS_YR6_RT <chr> "NULL", "NULL", "NULL", "NULL...
## $ MD_INC_WDRAW_2YR_TRANS_YR4_RT <chr> "NULL", "NULL", "NULL", "NULL...
## $ NOLOAN_WDRAW_2YR_TRANS_YR8_RT <chr> "NULL", "NULL", "NULL", "NULL...
## $ COMPL_RPY_1YR_N <chr> "NULL", "NULL", "NULL", "NULL...
## $ PELL_WDRAW_2YR_TRANS_YR4_RT <chr> "NULL", "NULL", "NULL", "NULL...
## $ PELL_COMP_2YR_TRANS_YR8_RT <chr> "NULL", "NULL", "NULL", "NULL...
## $ ENRL_2YR_TRANS_YR2_RT <chr> "0.038834952", "0.029459902",...
## $ AGEGE24 <chr> "NULL", "NULL", "NULL", "NULL...
## $ NPT44_PUB <chr> "NULL", "NULL", "NULL", "NULL...
## $ FIRSTGEN_COMP_2YR_TRANS_YR4_RT <chr> "NULL", "NULL", "NULL", "NULL...
## $ FIRSTGEN_RPY_1YR_RT <chr> "NULL", "NULL", "NULL", "NULL...
## $ DEP_INC_AVG <chr> "30133.891331", "37801.688701...
## $ UGDS_AIAN <chr> "NULL", "NULL", "NULL", "NULL...
## $ RPY_5YR_N <chr> "NULL", "NULL", "NULL", "NULL...
## $ NPT45_PROG <chr> "NULL", "NULL", "NULL", "NULL...
## $ DEP_ENRL_4YR_TRANS_YR2_RT <chr> "PrivacySuppressed", "0.07831...
## $ LOAN_WDRAW_4YR_TRANS_YR4_RT <chr> "NULL", "NULL", "NULL", "NULL...
## $ NOTFIRSTGEN_RPY_5YR_RT <chr> "NULL", "NULL", "NULL", "NULL...
## $ NOLOAN_COMP_4YR_TRANS_YR8_RT <chr> "NULL", "NULL", "NULL", "NULL...
## $ INSTNM <chr> "Alabama A & M University", "...
## $ FIRSTGEN_UNKN_ORIG_YR6_RT <chr> "NULL", "NULL", "NULL", "NULL...
## $ COUNT_WNE_INDEP1_P6 <chr> "NULL", "NULL", "NULL", "NULL...
## $ FIRSTGEN_ENRL_4YR_TRANS_YR6_RT <chr> "NULL", "NULL", "NULL", "NULL...
## $ NONCOM_RPY_7YR_N <chr> "NULL", "NULL", "NULL", "NULL...
## $ C200_L4_POOLED_SUPP <chr> "NULL", "NULL", "NULL", "NULL...
## $ NUM43_PUB <chr> "NULL", "NULL", "NULL", "NULL...
## $ CIP29CERT4 <int> 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,...
## $ MN_EARN_WNE_INDEP0_P10 <chr> "NULL", "NULL", "NULL", "NULL...
## $ CIP29CERT1 <int> 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,...
## $ CIP29CERT2 <int> 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,...
## $ DEATH_YR3_RT <chr> "NULL", "NULL", "NULL", "NULL...
## $ HI_INC_COMP_ORIG_YR4_RT <chr> "NULL", "NULL", "NULL", "NULL...
## $ NPT42_PRIV <chr> "NULL", "NULL", "NULL", "NULL...
## $ DEP_RPY_7YR_N <chr> "NULL", "NULL", "NULL", "NULL...
## $ LNFAMINC <chr> "NULL", "NULL", "NULL", "NULL...
## $ UGDS_HISP <chr> "NULL", "NULL", "NULL", "NULL...
## $ C200_4 <chr> "NULL", "NULL", "NULL", "NULL...
## $ D150_4_NRA <chr> "28", "0", "NULL", "12", "1",...
## $ CIP49CERT4 <int> 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,...
## $ PPTUG_EF2 <chr> "NULL", "NULL", "NULL", "NULL...
## $ FIRSTGEN_RPY_5YR_N <chr> "NULL", "NULL", "NULL", "NULL...
## $ LOAN_UNKN_4YR_TRANS_YR4_RT <chr> "NULL", "NULL", "NULL", "NULL...
## $ OVERALL_YR4_N <chr> "NULL", "NULL", "NULL", "NULL...
## $ MALE_WDRAW_ORIG_YR6_RT <chr> "NULL", "NULL", "NULL", "NULL...
## $ FEMALE_ENRL_2YR_TRANS_YR8_RT <chr> "NULL", "NULL", "NULL", "NULL...
## $ LO_INC_DEATH_YR4_RT <chr> "NULL", "NULL", "NULL", "NULL...
## $ MD_INC_ENRL_2YR_TRANS_YR4_RT <chr> "NULL", "NULL", "NULL", "NULL...
## $ NOPELL_DEATH_YR3_RT <chr> "NULL", "NULL", "NULL", "NULL...
## $ NOPELL_WDRAW_ORIG_YR4_RT <chr> "NULL", "NULL", "NULL", "NULL...
## $ FIRSTGEN_WDRAW_2YR_TRANS_YR8_RT <chr> "NULL", "NULL", "NULL", "NULL...
## $ CIP49CERT2 <int> 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,...
## $ CIP49CERT1 <int> 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,...
## $ FEMALE_WDRAW_ORIG_YR8_RT <chr> "NULL", "NULL", "NULL", "NULL...
## $ MD_INC_ENRL_4YR_TRANS_YR8_RT <chr> "NULL", "NULL", "NULL", "NULL...
## $ NOLOAN_YR8_N <chr> "NULL", "NULL", "NULL", "NULL...
## $ HCM2 <chr> "NULL", "NULL", "NULL", "NULL...
## $ HI_INC_ENRL_ORIG_YR4_RT <chr> "NULL", "NULL", "NULL", "NULL...
## $ UG_WHITENH <chr> "NULL", "NULL", "NULL", "NULL...
## $ RPY_5YR_RT <chr> "NULL", "NULL", "NULL", "NULL...
## $ LO_INC_COMP_ORIG_YR3_RT <chr> "NULL", "NULL", "NULL", "NULL...
## $ CIP10BACHL <int> 1, 0, 0, 0, 0, 0, 0, 0, 0, 0,...
## $ D200_4_POOLED <chr> "NULL", "NULL", "NULL", "NULL...
## $ IND_DEBT_MDN <chr> "5500", "5500", "PrivacySuppr...
## $ DTRANS_L4 <chr> "NULL", "NULL", "NULL", "NULL...
## $ CIP39CERT1 <int> 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,...
## $ CIP39CERT2 <int> 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,...
## $ PCT90_EARN_WNE_P10 <chr> "NULL", "NULL", "NULL", "NULL...
## $ ACTWR75 <chr> "NULL", "NULL", "NULL", "NULL...
## $ HI_INC_YR3_N <chr> "NULL", "NULL", "NULL", "NULL...
## $ LOAN_WDRAW_ORIG_YR3_RT <chr> "NULL", "NULL", "NULL", "NULL...
## $ MD_INC_COMP_2YR_TRANS_YR6_RT <chr> "NULL", "NULL", "NULL", "NULL...
Yes, a series of very complex/large CSV files were deliberately chosen for this example.
Note how there was no lapply()
+ do.call()
or dplyr::map_df()
or data.table::rbindlist
dance. You also may have noticed that it took some time to perform that simple task (just as it might with straight R idioms). Future chapters will show how to work with this data in a more efficient format, specifically how to convert it to parquet before wrangling operations.
Note also that we bypassed the Crosswalks.zip
file with our /*.csv
specification, meaning we can leave metadat files and other artefacts in our directory structures for humans while also making it easy for our soon-to-be robot overlords to process.
If you head on over to http://localhost:8047/profiles/ you’ll also see that the resultant query was:
SELECT *
FROM dfs.root.`/Users/bob/Data/CollegeScorecard_Raw_Data/*.csv`
LIMIT 25
and also see how long the query took. On a very vanilla Drill configuration on a 2016 MacBook Pro, the query took about 7 seconds.
We can extend the example to count the number of cities/towns, across all recorded years, in each state/territory that have colleges (note that we’re still just working with CSV files):
distinct(scorecards, CITY, STABBR) %>%
count(STABBR, sort=TRUE) %>%
collect() -> total_cities_in_state_with_colleges
total_cities_in_state_with_colleges %>%
print(n=59)
## # A tibble: 59 x 2
## STABBR n
## * <chr> <int>
## 1 CA 369
## 2 PA 253
## 3 NY 234
## 4 OH 195
## 5 FL 176
## 6 TX 176
## 7 IL 159
## 8 MI 138
## 9 NJ 128
## 10 MO 122
## 11 MA 121
## 12 NC 109
## 13 VA 106
## 14 MN 106
## 15 GA 103
## 16 KY 98
## 17 IN 79
## 18 OK 77
## 19 TN 75
## 20 LA 73
## 21 CT 71
## 22 MD 67
## 23 WI 67
## 24 AL 66
## 25 MS 64
## 26 WA 61
## 27 WV 59
## 28 AR 59
## 29 PR 59
## 30 IA 58
## 31 SC 54
## 32 KS 53
## 33 CO 45
## 34 OR 44
## 35 ME 38
## 36 UT 38
## 37 AZ 32
## 38 NM 31
## 39 NE 30
## 40 NH 28
## 41 MT 25
## 42 VT 24
## 43 ND 21
## 44 RI 21
## 45 ID 20
## 46 SD 18
## 47 AK 12
## 48 HI 12
## 49 NV 11
## 50 WY 11
## 51 DE 9
## 52 FM 5
## 53 VI 4
## 54 DC 3
## 55 MH 2
## 56 AS 1
## 57 PW 1
## 58 MP 1
## 59 GU 1
On the same system used for the previous, generic glimpse()
-generated query, that more precise query took approximately 3.6 seconds. I’d wager you’d have a difficult time beating that with any R idiom that requires reading files.
For SQL nerds, dplyr
translates the above DSL into the following SQL:
SELECT `STABBR`, COUNT(*) AS `n`
FROM (SELECT `CITY`, `STABBR`
FROM dfs.root.`/Users/bob/Data/CollegeScorecard_Raw_Data/*.csv`
GROUP BY `CITY`, `STABBR`) `xabckntynw`
GROUP BY `STABBR`
ORDER BY `n` DESC