@posit_glimpse Can you please do a post on updating BigQuery via Tidyverse, as existing articles/tutorials cover access and manipulate but not the update part
Using R and BigQuery, or specifically tidyverse to overcome my humble SQL. Works great but struggling to update BigQuery. I run into mismatch of data type errors, especially the timestamp ... I can dig up and share the exact error @posit_glimpse -
๐๐ผ๐ ๐๐๐ง ๐ช๐ผ๐ฟ๐ธ๐
Git is a distributed version control tool that facilitates the monitoring of changes made to your code over time. Git makes it simple to track changes to your codebase and collaborate on projects with others. It was authored by Linus Torvalds in 2005 for the development of the ๐๐ถ๐ป๐๐ ๐ธ๐ฒ๐ฟ๐ป๐ฒ๐น, with other kernel developers contributing to its initial development.
It enables us to ๐๐ฟ๐ฎ๐ฐ๐ธ ๐ฐ๐ต๐ฎ๐ป๐ด๐ฒ๐ ๐ถ๐ป ๐ผ๐๐ฟ ๐ฐ๐ผ๐ฑ๐ฒ ๐ฎ๐ป๐ฑ ๐ฐ๐ผ๐น๐น๐ฎ๐ฏ๐ผ๐ฟ๐ฎ๐๐ฒ ๐๐ถ๐๐ต ๐ผ๐๐ต๐ฒ๐ฟ๐, by working on a different part of a codebase independently. When we say distributed, we may think that we have code on two locations, remote server and locally, but the story is a bit more complex than that.
Git has three storages locally: a Working directory, Staging Area, and a Local repository.
๐ญ. ๐ช๐ผ๐ฟ๐ธ๐ถ๐ป๐ด ๐๐ถ๐ฟ๐ฒ๐ฐ๐๐ผ๐ฟ๐ - This is the area where are you working and your files live (also called "untracked"). All file changes here will be marked and if not saved to GIT, you will lose them. The reason is that GIT is not aware of those files.
๐ฎ. ๐ฆ๐๐ฎ๐ด๐ถ๐ป๐ด ๐๐ฟ๐ฒ๐ฎ - When you save your changes with git add, GIT will start tracking and saving your changes with files. These changes are stored in the .git directory. Then, files are moved from Working Directory to Staging Area. Still, if you make changes to these files, GIT will not know about them, you need to tell GIT to notice those changes.
๐ฏ. ๐๐ผ๐ฐ๐ฎ๐น ๐ฅ๐ฒ๐ฝ๐ผ๐๐ถ๐๐ผ๐ฟ๐ - It is the area where everything is saved (commits) in the .git directory. When you want to move your files from Staging Area to Local Repository, you can use the git commit command. After this, your Staging area will be empty. If you want to see what is in the Local repository, try git log.
Some basic ๐๐๐ง ๐ฐ๐ผ๐บ๐บ๐ฎ๐ป๐ฑ๐ are:
๐น ๐ด๐ถ๐ ๐ถ๐ป๐ถ๐ -> Create a new git repo in the directory
๐น ๐ด๐ถ๐ ๐ฏ๐ฟ๐ฎ๐ป๐ฐ๐ต -> Create a new local branch
๐น ๐ด๐ถ๐ ๐ฐ๐ต๐ฒ๐ฐ๐ธ๐ผ๐๐ -> Switch branches
๐น ๐ด๐ถ๐ ๐ฎ๐ฑ๐ฑ -> Add a new file to your staging area
๐น ๐ด๐ถ๐ ๐ฐ๐ผ๐บ๐บ๐ถ๐ -> Adds staged changes to your local repository
๐น ๐ด๐ถ๐ ๐ฝ๐๐น๐น -> pull code from your remote repo to your local directory
๐น ๐ด๐ถ๐ ๐ฝ๐๐๐ต -> Push local repository changes to your remote repo
๐น ๐ด๐ถ๐ ๐๐๐ฎ๐๐๐ -> Show which files are being tracked (and untracked)
๐น ๐ด๐ถ๐ ๐ฑ๐ถ๐ณ๐ณ -> See the actual difference in code between your Working Directory and your Staging Area
Along with GIT commands, you can try and use some popular ๐๐๐ง ๐๐ผ๐ผ๐น๐: GitHub Desktop, SourceTree, TortoiseGit, Git Extensions, GitKraken, SmartGit, Tower, etc.
#softwareengineering #programming #developers #coding #git
๐Day 20 - We're just trying to find a model that best describes the data๐
Same made-up data on each plot:
A univariable
B, C multivariable
Note the R-squared ๐
#HealthyR#rstats "R for Health Data Science"๐ chapter:
https://t.co/bTtHk2WUVZ
The Loyalty Paradox - How a change of direction in its data journey helped @WyndhamHotels strengthen trust with and preserve value for its most loyal customers
https://t.co/tEiWvLh6yM
#CustomerExperience@PwC
Pretty big #rstats announcement from @Rstudio - the `text` package brings the ability to use cutting-edge language models (BERT, RoBERTa, and GP) to the R universe. https://t.co/Vgqa2yW9Jt
Currently updating the "distance" poster...
https://t.co/oqcgNkpQjU
Which distance/connection should I add and still remain readibility?
Done: Wasserstein, IPMs, MMDs, ...
FSDL Lecture 6: Deployment is now live!
This lecture covers a critical step: getting your model into prod.
The key message is similar to our philosophy in other parts of the ML workflow:
Start simple, add complexity as you need it.
https://t.co/nqpBBzjiuW
Frighteningly powerful #rstats combo:
mutate() + across() + {tidyselect} helpers ๐ฅ ๐คฏ
The syntax may be a bit confusing at first, though. So, here are a couple of simple examples.
CODE: https://t.co/F7Ix3vpynS
Here are all of the rivers and waterways in South America, with coastlines, coloured according to the major hydrological basins they are part of and scaled by their size.
This map was generated using #Matplotlib. #DataVisualization#Python#DataScience#Data#SouthAmerica
I'm behind on twitter, but I'm happy to say that the recording of my #RStudioconf talk "tidyclust - expanding tidymodels to clustering" is now available https://t.co/SmLW4nxssJ
"Graphic Design with #ggplot2" ๐จโ๐ผ๐ฉโ๐ป๐งโ๐ป
Do you want to recap the 2-day workshop at #rstudioconf? Or do you feel sad you've missed it?
๐ฅ All course material incl. latest updates can be found on the workshop webpageโ9 sessions, 760 slides, 314 ggplots!
๐ https://t.co/TyBRWQOW7R
Publishing new packages live from #rstudioconf2022 ๐. Introducing {constructive}! prints code that can be used to recreate R objects, like a pretty `dput()` using idiomatic constructors.
Open to feedback and feature requests!
https://t.co/1AEnjhQPAf
#rstats
Tired of setting @matplotlib label sizes, not being able to modify your figure texts in Adobe Illustrator, and having to change your figure fonts to match the one of your tex document? Give LovelyPlots a try! https://t.co/0UNMke29g5