Closed tillahoffmann closed 1 week ago
No broken urls! :tada: Comment updated at 2024-02-22 with changes from 2a68365fcbab9bb6eed4c712366f4b3a878a4611
No spelling errors! :tada: Comment updated at 2024-06-26-03:02:57 with changes from 372ac117b979b382e6d9764766a5470d5f26c68a
Re-rendered previews from the latest commit:
Updated at 2024-06-26 with changes from 372ac117b979b382e6d9764766a5470d5f26c68a
Converted to draft for now. Will rebase and reopen once #13 is merged.
No broken url errors! :tada: Comment updated at 2024-06-26-03:02:56 with changes from 372ac117b979b382e6d9764766a5470d5f26c68a
Thanks for the review, @davonperson!
I have updated the example dataset to use billboard charts rather than the survey on religion and income. I had to make a few changes to the dictionary and renamed LICENSE.md
to LICENSE.txt
so it wouldn't get picked up by the spellchecker. Sorry about the commit noise; my editor removed a bunch of trailing spaces when I fixed a broken URL. I think this is now ready to be merged.
This PR adds the first few sections of the Data Cleaning chapter; it replaces #7. Specifically,
01-intro.md
containing a brief overview and learning objectives.02-reshaping-data.md
discussing long and wide data and transposition.03-tidying-data.md
discussing row and column filtering, summary statistics, grouping, sorting, etc.Makefile
that builds html versions of the markdown documents including execution. We won't need this to present the course, but it's a nice sanity check that the code in the notebooks actually runs.requirements.in
andrequirements.txt
which specified the versions of various python packages to avoid runtime environment drift..github/workflows/python-markdown.yml
which sets up a python environment and executes the notebooks in CI. I may need a few iterations to get it to build; sorry about the inbox noise.A few notes:
.md
extensions because the content isn't R. I don't know if that messes with the ottr build?