Implemented Github Actions for R
Fix minor spelling mistakes
marked quantmod
examples as DO NOT RUN, due to error
on Fedora Linux 36 (Workstation Edition),
Reduced scope of vignette, removing examples and Suggested pkgs
AER
, plm
, and prais
from the
wooldridge DESCRIPTION file.
The wooldridge package builds & tests much quicker and cleaner as
AER
& plm
in particular have grown larger
dependency trees over the years. prias
also has a habit of
breaking its API(see notes around release wooldridge 1.3.1), and this
has happened yet again in the recent release of
praise v1.1.2
, triggering wooldridge
WARNINGS
on CRAN. A helpful note from Prof Brian Ripley was quick to follow, with
the usual notification that wooldridge would be removed from CRAN. Given
its limited use in an example, it makes sense to remove it all together
to avoid future complications. After all, my time as maintainer is
limited and this data package should be the easiest of my open source
packages to maintain. These Vignette examples are nice, but they are
given a much better treatment elsewhere and I refer readers to those
sources.
Added quantmod
and xts
(very mature and
stable packages) to extend a time series example with real data.
Add LazyDataCompression: xz
to DESCRIPTION file
Add new data sets for the 7th addressing issues #5. These are JTRAIN98, LABSUP, NCAA_RPI, and SCHOOL93_98.
Swapped out testthat
for tinytest
for
greater reliability of course. #tinyverse
Updated bibliography in vignette
Bumped R dependency up to R (>= 3.5.0)
Updated vignette to reflect breaking changes to the prais package api in which the function prais.winsten became prais_winsten. Minor changes in DESCRIPTION file to content.
Also, bumped R dependency up to R (>= 3.2.0) to bring this package inline with the maximum dependency of its dependent packages (prais).
Updated vignette to add new graphs through chapter 7. Also, removed tidy = TRUE markdown chunk parameters as breaking changes appear to have been made, which now require the installation of a separate package.
Removed chapter 17 examples for now, as glm(formula, family = poisson, cata=crime1) is outputting an error which requires deeper exploration.
Update bibliography pages with current packages.
Added six additional data sets and documentation for the most recent edition, “Introductory Econometrics: A Modern Approach, 6th edition” (Wooldridge 2016, ISBN-13: 978-1-305-27010-7).
Updated tests accordingly.
Further compression of data sets by writing a function to delete unnecessary attributes attached to each data.frame. Excess attributes were assigned to each data.frame during the import from Stata .dta files. In addition, the row.names attribute was saved as a character. I converted the row.names of all data sets to to integer, which reduced the size of the package as a whole.
Created a Github pages site for the package, and eliminated the .pdf vignette.
Relaxed dependency from R (>= 3.4.0)
to
R (>= 3.0.0)
as we no longer need to be concerned about
build fails when kniting the .pdf vignette. Minor content edits to
Description section.
Added downloads by month badge. Updates reflecting changes above.
Name change to “Introductory Econometrics Examples”. In addition, I
updated stargazer output to type = "html"
. Finally, added
forecast content to the chapter 18 example.
Added two additional tests on build. One tests checks if 105 data
sets are present. The other tests if each one loads correctly and is of
class data.frame
.
In previous versions, the documentation merely contained column variable names and dimensions of each data set. This version has been updated to include a plethora of additional information for 101 data sets. Updates include descriptions for each column variable, the original sources Wooldridge used to acquire each data set, detailed notes describing suggested analysis approaches, and page numbers for each data set located in the text. The source of this information comes from a .pdf file titled the “DATA SET HANDBOOK” by Jeffrey M. Wooldridge. I wrote a script which iteratively extracted its contents and inserted them into roxygen2 style .R files for each data set.
Fixed an error in chapter 6, misspelling the name of the data set called within the data function. The model example still worked due to lazy loading of data.
While I have an old affinity for the Farnsworth Econometrics document, it contains some outdated information. I removed it as it might do new learners more harm than good. In its place I added a citation for the book, “Applied Econometrics with R”. While I previously cited the AER package, the book should go in the Appendix as a resource for those considering expanding their knowledge beyond this introductory text.
The newly acquired original description of data sets have also been added for every example, with the syntax for calling documentation on each one.
Added instructions to access dev branch, which I pushed to Github.
I removed written descriptions of the example problems, putting more emphasis on viewing clean code. Short notes point to what function arguments are used or to various R packages. For descriptions of the examples and rational behind each problem, students should refer to their textbook as the content offered by Wooldridge is quite clear.
A bibliography section has been added, including package citations and their authors.
An Appendix has been added, pointing readers to a few excellent sources for computing Econometric models with R. These are “Econometrics in R” by Grant Farnsworth and “Using R for Introductory Econometrics” by Florian Heiss.
First version of wooldridge data package containing 105 data sets, documentation, and a vignette.