-
Notifications
You must be signed in to change notification settings - Fork 0
/
Standby.Rmd
310 lines (178 loc) · 6.84 KB
/
Standby.Rmd
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
Unzip
Download zip files
Connection to db
DBI
Paste collapse
Str evaluation
File string
Web scraping
Rest
Divs
Dates and times
As.date
Sys.date
Lubridate
Stringr
Rebus
Grep
Grepl
Gsub
Nchar
Loading data objects
Load data
Fileinfo
Paste
Regex
Shapefile
Joins
----------------------------------------------
https://www.sqlitetutorial.net/sqlite-sample-database/
https://towardsdatascience.com/if-marie-kondo-did-sql-be86374b7cd8
Kevin O'Brien <[email protected]>
Fri, 16 Jun, 14:28
to me
magicK Rpackage
The magick package: Advanced Image-Processing in R • magick (ropensci.org)
Colour palettes
Everything is an object in R. What exactly is an object in R? As in real life, it can be difficult to give a definition, but easier to give examples.
---------------------------------------------------
## Managing Files
An important skill set is our is to be able to efficiently manage files and directories in the System.
There are several base, our packages, that allow files to be created, or checks to see if they exist.
Likewise with directories.
Additional functionality is provided by the {ff} R package.
Files can be transferred from one location to another.
------------------------------
radio_button_choices = list(
"YTGen Forecasts"=1,
"Yield Insights" = 2,
"PSM2i Insights" = 3,
"Products"=4,
"Maps" = 5,
"Time Series" = 6,
"Additional Information" = 7)
observeEvent(input$controller, {
#req(credentials()$user_auth)
updateTabsetPanel(session, "hidden_tabs", selected = paste0("Panel ", input$controller))
})
Region = reactive({input$Region})
# output$Deadwood_Volume <- renderUI({Deadwood_Volume})
# output$Environmental_Stats_Intro <- renderUI({Environmental_Stats_Intro})
# output$Env_Matrix_ft <- renderUI({
# ThisRegion = Region()
# ThisMatrix = paste0("Matrix_",ThisRegion,".html")
#
# })
------------------------------
#### Task Scheduler
* https://cran.r-project.org/web/packages/taskscheduleR/vignettes/taskscheduleR.html
------------------------------
### Scope
This talk is about the R programming language and Association or packages and features.
A workflow for developing shiny apps and flex.
-----------------------------------
### Audience
I go to assume that everyone has a certain reasonable knowledge of Open Source tools such as leaflet.
* However I'll talk about them briefly and introduce them briefly needless to say that most
Open source, GIS tools, have some sort of interface or implementation with our so,
They are, you probably know them already are. That's worth. Let's talk in its own right?
-----------------------------------
### R packages
ggplot and plotlt
Leaflet.js
-----------------------------------
### Dashboards
So, the two main tools, I will be using for dashboards are Flex dashboard. Which a very simple system.
And shiny dashboards?
Supposition: Medium level of complexity.
Can not divert a lot of time and/or resource to developing it
---------------------------
#### Complexity Requirements
I just got to make a few observations about how to get the most out of them. Also, I've been taking the point of view that
Coming at it, from the perspective of somebody who needs a reason to be integrated and Technical dashboard boss, who not to the extent that they would need to have a very elaborate implementation. That requires a specialist, shiny developer. So the middle ground but nothing too simple. That essentially, a novice should be able to pick up very easily.
----------------------------------
#### Construction
The core pieces of information are straightforward. Leaflet provides the map.
And I am able to source of locations of
Interesting, venues myself as a hobby.
--------------------------------
#### HTML and RMarkdown Modules
* Preformatted Text as a function
* Equivalents of Standard HTML tags
* There is one exception to this rule is that you can using WithHTML.
------------------------------
radio_button_choices = list(
"YTGen Forecasts"=1,
"Yield Insights" = 2,
"PSM2i Insights" = 3,
"Products"=4,
"Maps" = 5,
"Time Series" = 6,
"Additional Information" = 7)
observeEvent(input$controller, {
#req(credentials()$user_auth)
updateTabsetPanel(session, "hidden_tabs", selected = paste0("Panel ", input$controller))
})
Region = reactive({input$Region})
# output$Deadwood_Volume <- renderUI({Deadwood_Volume})
# output$Environmental_Stats_Intro <- renderUI({Environmental_Stats_Intro})
# output$Env_Matrix_ft <- renderUI({
# ThisRegion = Region()
# ThisMatrix = paste0("Matrix_",ThisRegion,".html")
#
# })
------------------------------
Tidyverse vs Base R
Base R making a comeback
Expert Beginner Problem
Maturity
* https://news.ycombinator.com/item?id=19467367#:~:text=The%20problem%20with%20the%20expert,to%20fall%20into%20the%20trap.
------------------------------
Shiny Conference
- 15th March to 17th March - Online
- Run by Appsilon
- https://shinyconf.appsilon.com/
- Future Forests - https://connect.appsilon.com/future-forests/
------------------------------
Coursera Specialization Courses
- Tidyverse
- Shiny and Dashboards
Kevin O'Brien <[email protected]>
Wed, 6 Sept, 21:24
to me
Version 3
-----------------------------------
### R packages
ggplot and plotlt
Leaflet.js
---------------------------
#### Complexity Requirements
I just got to make a few observations about how to get the most out of them. Also, I've been taking the point of view that
Coming at it, from the perspective of somebody who needs a reason to be integrated and Technical dashboard boss, who not to the extent that they would need to have a very elaborate implementation. That requires a specialist, shiny developer. So the middle ground but nothing too simple. That essentially, a novice should be able to pick up very easily.
------------------------------
radio_button_choices = list(
"YTGen Forecasts"=1,
"Yield Insights" = 2,
"PSM2i Insights" = 3,
"Products"=4,
"Maps" = 5,
"Time Series" = 6,
"Additional Information" = 7)
observeEvent(input$controller, {
#req(credentials()$user_auth)
updateTabsetPanel(session, "hidden_tabs", selected = paste0("Panel ", input$controller))
})
Region = reactive({input$Region})
# output$Deadwood_Volume <- renderUI({Deadwood_Volume})
# output$Environmental_Stats_Intro <- renderUI({Environmental_Stats_Intro})
# output$Env_Matrix_ft <- renderUI({
# ThisRegion = Region()
# ThisMatrix = paste0("Matrix_",ThisRegion,".html")
#
# })
------------------------------
Tidyverse vs Base R
Base R making a comeback
Expert Beginner Problem
Maturity
* https://news.ycombinator.com/item?id=19467367#:~:text=The%20problem%20with%20the%20expert,to%20fall%20into%20the%20trap.