blank space between text and data in one row

Is there any way to get something like the following in r markdown?

name: date of birth:

So, I'm looking to have text, data, blank space, text and data within one line in my html output after knitting.

title: "R Notebook"
    df_print: paged

mynames <- c("name1","name2")
my_div <- function(x){
  "name: ",x)


In addition to @nirgrahamuk's response, below is a way to do it for a single instance in-line. The data is in the code chunk, which is referenced in-line with `r your_code`. Please note the code chunk below only has two backticks (``) to show properly in this post. If copying and pasting into a .Rmd, be sure to add the third backtick.

title: ""
output: html_document

``{r include=FALSE}
names = c('Name1', 'Name2', 'Name3')
dob = c('1980-03-04', '1985-05-23', '1997-11-08')

name: `r names[1]` &nbsp; date of birth: `r dob[1]`


1 Like

Thank you both very much. Very handy to know this!

Say I want to add "Name: person1" near the left-hand margin and "Date of Birth: 5/30/1989" near the right-hand margin on the same line. Is there an easy way to do this without writing & nbsp; repeatedly? Note I intentionally included a space so the nbsp part would appear.

This topic was automatically closed 45 days after the last reply. New replies are no longer allowed.

If you have a query related to it or one of the replies, start a new topic and refer back with a link.