@dslc.io Executive Director
#TidyTuesday poster
🔗http://linkedin.com/in/jonthegeek
🔗http://github.com/jonthegeek
1. Each variable forms a column.
2. Each observation forms a row.
3. Each type of observational unit forms a table.
1. Each variable forms a column.
2. Each observation forms a row.
3. Each type of observational unit forms a table.
It's specifically `.bsky` (with a period) so it won't show up in my Environment panel in RStudio (nor session variables in Positron, evidently, yay!) and generally stays out of the way.
keyring::key_set("BSKY_APP_PASS")
.bsky <- function(text, ..., user = "jonthegeek.com", key = "BSKY_APP_PASS") {
bskyr::bs_post(text = text, ..., user = user, pass = keyring::key_get(key))
}
.bsky("Hello from my #RStats console, Bluesky!")
It's specifically `.bsky` (with a period) so it won't show up in my Environment panel in RStudio (nor session variables in Positron, evidently, yay!) and generally stays out of the way.
bsky.app/profile/jont...
bsky.app/profile/jont...
```
if (interactive() && getOption("load_specials", FALSE)) {
## Fancy stuff
}
```
And at the top I have `options(load_specials = TRUE)`, so I can comment that out to turn off all my fancy stuff when I'm testing something.
```
if (interactive() && getOption("load_specials", FALSE)) {
## Fancy stuff
}
```
And at the top I have `options(load_specials = TRUE)`, so I can comment that out to turn off all my fancy stuff when I'm testing something.
I have this in my .Rprofile to show branch & time in console on RStudio & Positron:
```r
prompt::set_prompt(
function(...) {
paste0("[", prompt::git_branch(), " ", format(Sys.time(), "%T"), "] > ")
}
)
```
I have this in my .Rprofile to show branch & time in console on RStudio & Positron:
```r
prompt::set_prompt(
function(...) {
paste0("[", prompt::git_branch(), " ", format(Sys.time(), "%T"), "] > ")
}
)
```