Skip to content

Commit d4cbd62

Browse files
committed
update renv and TODO
1 parent 3e1b064 commit d4cbd62

File tree

3 files changed

+225
-182
lines changed

3 files changed

+225
-182
lines changed

TODO.txt

Lines changed: 0 additions & 68 deletions
Original file line numberDiff line numberDiff line change
@@ -1,33 +1,5 @@
11
## Priorities
22

3-
4-
5-
6-
Exploration Tutorial
7-
8-
### Position issues
9-
10-
Here is a discussion of good naming conventions. Also, a useful image.
11-
12-
https://github.com/posit-dev/positron/discussions/6330#discussioncomment-12205188
13-
14-
Example phrasing: "The Console is located in the Panel beneath the Welcome page."
15-
16-
Other useful names: Activity Bar (far left), Primary Side Bar (next in; only appears if
17-
you choose something in the Activity Bar; disappears if you click on that thing again),
18-
Editor (old Source pane), Panel (area lower left by default, with Console)
19-
Secondary Side Bar (raw right, with objects like Viewer and Plots). Not clear what
20-
differentiates the Panel from the Secondary Side Bar.
21-
22-
`Command + \`` to switch between Positron windows.
23-
24-
This Yoube is good: https://www.youtube.com/watch?v=-jhTjOK4vQ8
25-
26-
Note that guide to using the plot window, toward the end,
27-
especially just adding plotly::ggplot() and, thereby, making the current plot
28-
interactive. I also like the examination of the different panels (Variables, Data, Values)
29-
below Session.
30-
313
### Me
324

335
Data Import and Numbers took 90/80 minutes last summer. That is too long. Edit them so that they are closer to 60 minutes.
@@ -36,36 +8,14 @@ Communication is the tutorial which would most benefit from a clean up.
368

379
Put a new version of R4DS on CRAN. This will require dealing with a couple of annoying NOTES from R CMD check.
3810

39-
In earlier tutorials, switch to GitHub pages in place of Rpubs? Probably not.
40-
41-
Create a Positron Tutorial. Call it tutorial 30.
42-
43-
Expand AI material in getting help tutorial.
44-
4511
Ensure that any useful material from Quarto R4DS chapter 28 is added to the RStudio and Quarto tutorial.
4612

4713
Add a section to Quarto Websites Introduction tutorial which covers much of the material in Quarto Formats R4DS chapter 29. See below for some info.
4814

4915
Ensure that RStudio and Code and RStudio and Github tutorials link up well together.
5016

51-
Write one Exploration Project tutorial.
52-
5317
Tighten some longer tutorials so that they are more like 60 minutes. See below.
5418

55-
### Mark
56-
57-
For each of these tutorials, please complete them (send me the html answers by email) and submit a PR with your corrections and changes. This is all somewhat high priority because students will be completing all these tutorials on M/T/W next week.
58-
59-
Clean 03.
60-
61-
Clean 04a and 04b.
62-
63-
Clean 05.
64-
65-
Clean tutorial 06. I have fixed all the major issues. But please fix remaining typos and other issues.
66-
67-
68-
6919
### Khang
7020

7121
Test Data Visualization tutorial. Fix up any problems.
@@ -102,25 +52,7 @@ Make more use of https://ggplot2-book.org/ and https://docs.posit.co/ide/user/
10252
The styler package and its use seem important and worth discussing. See https://www.youtube.com/watch?v=_nAfJ-5nkcU&authuser=0 for other interesting options. Note its addition to the new verion of RStudio.
10353

10454

105-
### Exploration Projects
106-
107-
Original idea for this comes from Jade. Key points:
108-
109-
* Ultimate standard for success of the course is the quality of student final projects. So, the more time that students practice making final projects, the better.
110-
111-
* We want students to have a professional portfolio. These projects can, perhaps with some more work, serve as starter elements of that portfolio.
112-
113-
* Students vary in terms of their talent and willingness to work hard. Exploration Projects provide an opportunity for skilled and diligent students to push themselves.
114-
115-
* Projects start with standard construction of a website, so require that students have completed the two Quarto websites tutorial.
116-
117-
* We encourage the use of AI extensively. Indeed, a primary purpose of these projects is to force students to make greater use of AI tools. There is no more important skill to teach them.
118-
119-
* All the resulting URLs are gathered and shared with the class as a whole, with the best results highlighted.
120-
121-
* We specify the data that should be used for the plot, at least for the first few tutorials. Perhaps the naming convention is EP: Diamnds, EP: Crime, and so on --- where "EP" stands for Exploration Project and the name of the dataset to use follows the colon.
12255

123-
* Ideally, we might connect these projects to cool-looking professional work. That is, we find a nice looking New York Times data project, with some public data, and then encourage students to make something which looks just as good if not better.
12456

12557

12658
## Leftover Material from Chapter 29

renv.lock

Lines changed: 20 additions & 23 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"R": {
3-
"Version": "4.4.2",
3+
"Version": "4.4.3",
44
"Repositories": [
55
{
66
"Name": "CRAN",
@@ -87,7 +87,7 @@
8787
},
8888
"Matrix": {
8989
"Package": "Matrix",
90-
"Version": "1.7-1",
90+
"Version": "1.7-2",
9191
"Source": "Repository",
9292
"Repository": "CRAN",
9393
"Requirements": [
@@ -100,7 +100,7 @@
100100
"stats",
101101
"utils"
102102
],
103-
"Hash": "5122bb14d8736372411f955e1b16bc8a"
103+
"Hash": "f6a81550f166acbe2cd5229e9ca079b9"
104104
},
105105
"R6": {
106106
"Package": "R6",
@@ -385,7 +385,7 @@
385385
},
386386
"class": {
387387
"Package": "class",
388-
"Version": "7.3-22",
388+
"Version": "7.3-23",
389389
"Source": "Repository",
390390
"Repository": "CRAN",
391391
"Requirements": [
@@ -394,7 +394,7 @@
394394
"stats",
395395
"utils"
396396
],
397-
"Hash": "f91f6b29f38b8c280f2b9477787d4bb2"
397+
"Hash": "d0cb9cc838c3b43560bd958fc4317fdc"
398398
},
399399
"cli": {
400400
"Package": "cli",
@@ -515,13 +515,13 @@
515515
},
516516
"curl": {
517517
"Package": "curl",
518-
"Version": "6.2.0",
518+
"Version": "6.2.1",
519519
"Source": "Repository",
520520
"Repository": "CRAN",
521521
"Requirements": [
522522
"R"
523523
],
524-
"Hash": "b580cbb010099fd990df6bfe44459e1a"
524+
"Hash": "d65efa2a203bb99faa78690eee928f30"
525525
},
526526
"data.table": {
527527
"Package": "data.table",
@@ -1444,13 +1444,13 @@
14441444
},
14451445
"jsonlite": {
14461446
"Package": "jsonlite",
1447-
"Version": "1.8.9",
1447+
"Version": "1.9.0",
14481448
"Source": "Repository",
14491449
"Repository": "CRAN",
14501450
"Requirements": [
14511451
"methods"
14521452
],
1453-
"Hash": "4e993b65c2c3ffbffce7bb3e2c6f832b"
1453+
"Hash": "a61860f091bd20d8dd6c3fd8ac7f6e90"
14541454
},
14551455
"juicyjuice": {
14561456
"Package": "juicyjuice",
@@ -1759,15 +1759,15 @@
17591759
},
17601760
"nnet": {
17611761
"Package": "nnet",
1762-
"Version": "7.3-19",
1762+
"Version": "7.3-20",
17631763
"Source": "Repository",
17641764
"Repository": "CRAN",
17651765
"Requirements": [
17661766
"R",
17671767
"stats",
17681768
"utils"
17691769
],
1770-
"Hash": "2c797b46eea7fb58ede195bc0b1f1138"
1770+
"Hash": "c955edf99ff24a32e96bd0a22645af60"
17711771
},
17721772
"numDeriv": {
17731773
"Package": "numDeriv",
@@ -2261,13 +2261,10 @@
22612261
},
22622262
"renv": {
22632263
"Package": "renv",
2264-
"Version": "1.0.7",
2265-
"Source": "Repository",
2264+
"Version": "1.1.4",
2265+
"OS_type": null,
22662266
"Repository": "CRAN",
2267-
"Requirements": [
2268-
"utils"
2269-
],
2270-
"Hash": "397b7b2a265bc5a7a06852524dabae20"
2267+
"Source": "Repository"
22712268
},
22722269
"reprex": {
22732270
"Package": "reprex",
@@ -2339,7 +2336,7 @@
23392336
},
23402337
"rpart": {
23412338
"Package": "rpart",
2342-
"Version": "4.1.23",
2339+
"Version": "4.1.24",
23432340
"Source": "Repository",
23442341
"Repository": "CRAN",
23452342
"Requirements": [
@@ -2348,7 +2345,7 @@
23482345
"graphics",
23492346
"stats"
23502347
],
2351-
"Hash": "b3d390424f41d04174cccf84d49676c2"
2348+
"Hash": "ad31b457482eda7a12e51c5d8e7b0be4"
23522349
},
23532350
"rprojroot": {
23542351
"Package": "rprojroot",
@@ -3085,7 +3082,7 @@
30853082
},
30863083
"xfun": {
30873084
"Package": "xfun",
3088-
"Version": "0.50",
3085+
"Version": "0.51",
30893086
"Source": "Repository",
30903087
"Repository": "CRAN",
30913088
"Requirements": [
@@ -3094,11 +3091,11 @@
30943091
"stats",
30953092
"tools"
30963093
],
3097-
"Hash": "44ab88837d3f8dfc66a837299b887fa6"
3094+
"Hash": "e1a3c06389a46d065c18bd4bbc27c64c"
30983095
},
30993096
"xml2": {
31003097
"Package": "xml2",
3101-
"Version": "1.3.6",
3098+
"Version": "1.3.7",
31023099
"Source": "Repository",
31033100
"Repository": "CRAN",
31043101
"Requirements": [
@@ -3107,7 +3104,7 @@
31073104
"methods",
31083105
"rlang"
31093106
],
3110-
"Hash": "1d0336142f4cd25d8d23cd3ba7a8fb61"
3107+
"Hash": "a3a1b41cfc948bd88dc5b1e4ae8d491e"
31113108
},
31123109
"xtable": {
31133110
"Package": "xtable",

0 commit comments

Comments
 (0)