knitr::opts_chunk$set( collapse = TRUE, comment = "#>" )
r2symbols is a part of the R2 R package family - https://r2symbols.obi.obianom.com
In preparing Rmarkdown documents and Shiny applications, symbols or special characters or greek letters or currencies e.t.c may be sort after to make the final output look more appealing or professional. R2symbols is an R package that makes this possible. Prior to the development of this package, many authors have preferrably used LaTeX codes to accomplish this. The downside to doing this are as follows -
With r2symbols, the idea is very simple. There are already a lot of HTML codes available for many of these symbols, so this package simply incorporates the appropriate symbol into the document and in the final ouput, mathjax script is not needed for it to show up properly. Additionally, the code you will be writing is all R code and no LaTeX is needed.
https://r2symbols.obi.obianom.com/symbols/
Here are some examples on how to use the r2symbols package
library(r2symbols) symbol("alpha") symbol("beta") symbol("mouse") symbol(456) # OR together symbol("alpha","beta") # OR use alias sym("alpha","beta")
library(r2symbols) symbol.setting(font.size=50,font.weight ="normal",font.color = "blue") symbol("copyright","heart","chessq","ox","deer","beer") # OR use alias sym("naira","yen","music1") # change settings anytime symbol.setting(font.size=30,font.weight ="bold",font.color = "red") sym("naira","yen") sym("arrow-left","arrow-up") # Remove global settings symbol.setting()#leaving the arguments empty means they are NULL symbol("indian","naira") # OR use alias sym("minusplus","infinity")
library(r2symbols) symbol("minusplus",font.size=40,font.weight ="normal",font.color = "green") # OR use alias symbol("integral",font.size=30,font.weight ="bold",font.color = "blue") #multiple symbols and settings sym("naira","yen","minusplus",font.color="violet")
For example, you can make a writing using symbol number likesymbol(243)
for r symbol(243)
g/mL or with the name like symbol("mu")
for r symbol("mu")
g/mL
OR, I could make a global settings first -
library(r2symbols) symbol.setting(font.size=30,font.weight ="bold",font.color = "brown")
Then...
For example, you can make a writing using symbol number like r symbol(243)
g/mL or with the name like r symbol("mu")
g/mL
You can do something like symbol.units("ug/mL")
-> r symbol.units("ug/mL")
for ug/mL
https://github.com/oobianom/r2symbols
Any scripts or data that you put into this service are public.
Add the following code to your website.
For more information on customizing the embed code, read Embedding Snippets.