update dictionary for 30 March 2026 release of data
rscorecard v0.32.0
update dictionary for 23 April 2025 release of data
rscorecard v0.31.0
update dictionary for 16 January 2025 release of data
rscorecard v0.30.0
update dictionary for 10 October 2024 release of data
rscorecard v0.29.0
update dictionary for 13 June 2024 release of data
rscorecard v0.28.1
fix to the way columns have their types changed that takes into
account column names since not all subsequent data pulls have the same
columns
rscorecard v0.28.0
update to fix error #17
converted single quotes to double throughout
converted old magrittr pipe to new base R pipe
now require at least R version 4.1 (current version is 4.3.3)
rscorecard v0.27.0
update dictionary for 10 October 2023 release of data
rscorecard v0.26.0
update dictionary for 25 April 2023 release of data
rscorecard v0.25.0
update dictionary for 14 September 2022 release of data
rscorecard v0.24.0
update dictionary for 12 September 2022 release of data
rscorecard v0.23.0
update dictionary for 2 May 2022 release of data
rscorecard v0.22.0
update dictionary for 14 March 2022 release of data
rscorecard v0.21.0
update dictionary for 7 February 2022 release of data
rscorecard v0.20.0
update dictionary for 20 July 2021 release of data
rscorecard v0.19.1
Bug fix
corrected for changes to magrittr 2.0 function evaluation order
(last to first) that meant error messages weren’t correctly
displaying
Updates
new error messages for missing sc_select()
function
updated error messages
additional tests for new base R pipe |>
rscorecard v0.19.0
update to only allow filtering on variables allowed due to API
changes on 4 April 2021
rscorecard v0.18.0
update dictionary for 12 January 2021 release of data
rscorecard v0.17.0
update dictionary for 2 December 2020 release of data
rscorecard v0.16.0
update dictionary for 1 June 2020 release of data
rscorecard v0.15.0
update dictionary for 30 March 2020 release of data
rscorecard v0.14.0
update dictionary for 12 December 2019 release of data
users can now request field of study-level data elements
updates to sc_dict() command:
can now return tibble with dictionary information using
return_df argument
can turn off printing with print_off argument
console-printed dictionary:
now returns data element source
does not return developer-friendly names by default; turn on using
print_dev == TRUE argument
can return notes from data dictionary (if they exist) by setting
print_notes == TRUE
users can now request JSON version of returned data by using
return_json == TRUE in sc_get()
returned data frame now puts variables in order requested in
sc_select()
some new tests
rscorecard v0.13.0
update dictionary for 30 September 2019 release of data
rscorecard v0.12.0
update dictionary for 21 May 2019 release of data
rscorecard v0.11.1
Bug fix
correct error in regular expression that converted dev-friendly
names back to variable names in sc_get (h/t @nguyentr17)
moved regular expression conversions to
utility_functions::dev_to_var
Updates
added tests for conversion
rscorecard v0.11.0
update dictionary for 30 October 2018 release of data
rscorecard v0.10.0
update dictionary for 28 September 2018 release of data
rscorecard v0.9.0
Potentially breaking changes
default value for sc_year() is now
'latest' rather than 2013. With continued data updates,
this makes more sense than keeping an old year. Existing scripts that
relied on the default for data from 2013 will need to be updated.
also note that the year column will be a character
column with latest as the value when the most recent data
are choosen. The College Scorecard doesn’t clearly note which data are
the latest, so I have left the string. When building a panel dataset
across multiple years, it will be best to use numeric year values for
all years so that the resulting tibbles can be bound together
cleanly.
Other changes
add support for using some tidyselect helper functions when
selecting variables with sc_select():
starts_with(), ends_with(),
contains(), and matches() should now be
available.
update dictionary for 6 September 2018 release of data
rscorecard v0.8.0
Changes
improved error handling when submitting bad request
added sc_select_() and sc_filter_(), which
allow users to select and filter variables using strings stored in
environment variable
rscorecard v0.7.1
Changes
update dictionary for March 2018 release of scorecard data
rscorecard v0.7.0
Changes
update dictionary for 19 December 2017 release of scorecard
data
rscorecard v0.6.0
Changes
allow sc_zip() to take zip codes that start with zero
(h/t @nateaff),
either with string value or by returning leading zeros to numeric values
that R drops
rscorecard v0.5.0
Changes
changed way API call is made (now using httr to
make call rather than jsonlite directly) in order to
improve parsing on bad lines
added debug option to sc_get() so that the
API URL string could be returned when debugging call
removed old namespace import/exports no longer being used
rscorecard v0.4.0
update dictionary for 28 September 2017 release of scorecard
data
update link in introduction vignette
change contact information
read data dictionary sheet by name instead of sheet number when
making sysdata.rda in
./data-raw/make_dict_hash.R
correct sc_get() to use floor() instead of
ceiling() so that it doesn’t make unnecessary API
request/pull (h/t @jjchern)
rscorecard v0.3.3
Bug fix
allow sc_filter() to use subset object vectors
rscorecard v0.3.2
allow sc_filter() to use vectors stored in objects
allow sc_filter() to use %in%
operator
rscorecard v0.3.1
update dictionary for 13 January 2017 release of scorecard data
update sc_dict() to search all columns by default
update internal hash lookup environment to have less generic
name
rscorecard v0.2.5
fixed sc_dict() bug that wouldn’t allow for search by
developer friendly names