mirror of
https://github.com/agdamsbo/agdamsbo.github.io.git
synced 2024-11-24 05:01:53 +01:00
My website with R markdown.
_site.yml | ||
.gitignore | ||
.nojekyll | ||
about.Rmd | ||
CV.pdf | ||
cv.Rmd | ||
index.Rmd | ||
README.md |
Make your website with R Markdown in minutes
This is a template (and tutorial) for creating your website with R Markdown in minutes.
The official document from RStudio can be found here.
Procedure
Prerequisites
- Make sure that you have the latest versions of R, RStudio and package rmarkdown. I had problems of encoding because of that.
- Make sure that you have enabled Git in RStudio. More information can be found here.
- You need a GitHub account.
Make the first version of your website
- Fork this repo and rename it to be 'YOURGITHUB.github.io' (in Settings of your brand new repo).
- Get the link from cloning the repo. Then, go to RStudio, create a New Project > Version Control > Git and copy this link. You have cloned your new repo as an R project.
- Use
rmarkdown::render_site(encoding = "UTF-8")
in the console. - Commit and push everything from RStudio.
- Go see your new website at https://YOURGITHUB.github.io/.
Change the content of your website
- Modify
_site.yml
,index.Rmd
,about.Rmd
,cv.Rmd
andCV.pdf
with your own content. - Use
rmarkdown::render_site(encoding = "UTF-8")
again. At any moment, you can preview your website locally, by rendering your site and viewing any of your local html file in your Web Browser. - Commit and push everything from RStudio.
- Go see your new website with your own content at https://YOURGITHUB.github.io/.
The blog part
For now, the 'Blog' link is giving a 404 page.
I will introduce how to create your own blog in a future tuto.
An example
You can see for example my own website.
Conclusion
As a reminder, all credit goes to the geniuses at RStudio (thanks also to GitHub pages). I just made some minor modifications and made a tuto about how to use all this together.
If anything is false or not clear enough, feel free to contact me or open an issue.