Continues from #504
Well, it's launched (!!!), and students are playing with it (only the first few concepts so far, but it's early days).
I'd be happy to slow down after the intensity of the last couple of weeks. However, there are still some obvious things to do at some point, including stuff that's already in progress.
| |
Concept |
Exercise |
| complex-numbers |
#390 |
non-urgent |
| factors |
wip |
?? |
| classes |
wip |
?? |
We'll need factors as a prereq for any further dataframe content.
I was previously dismissive of classes, thinking it would be docs-only at best. Unfortunately, the R practice exercises may push us to take it seriously. Three exercises (robot-name, robot-simulator, dnd-character) include expect_s3_class() in the testing, and several more use S3 classes in the example solutions.
To extend dataframes, these are things we already discussed:
There's a lot beyond that we could do for data analysis and statistics. The R track is pretty unique within Exercism for having much of that capability already in the test runner. I see the biggest challenge as the lack of graphics, when visualizing results is a huge part of it.
Continues from #504
Well, it's launched (!!!), and students are playing with it (only the first few concepts so far, but it's early days).
I'd be happy to slow down after the intensity of the last couple of weeks. However, there are still some obvious things to do at some point, including stuff that's already in progress.
We'll need factors as a prereq for any further dataframe content.
I was previously dismissive of classes, thinking it would be docs-only at best. Unfortunately, the R practice exercises may push us to take it seriously. Three exercises (
robot-name,robot-simulator,dnd-character) includeexpect_s3_class()in the testing, and several more use S3 classes in the example solutions.To extend dataframes, these are things we already discussed:
readrstuff, probably limited to not much more thanread_csv().tidyrstuff, such aspivot_longer()andpivot_wider().group_byoperations.There's a lot beyond that we could do for data analysis and statistics. The R track is pretty unique within Exercism for having much of that capability already in the test runner. I see the biggest challenge as the lack of graphics, when visualizing results is a huge part of it.