I´m trying to create a table with mean+SD and median+IQR value printed under the mean, but I'm struggling to break a line in one cell.
Table should look somewhat like this:
#gene 1 2
#value1 mean(SD) mean(SD)
# median(IQR) median(IQR)
#value2 mean(SD) mean(SD)
# median(IQR) median(IQR)
This is the code line I've so far produced, I've tried to use multiple expressions for line break (" ", "\n", or " ", "\newline", etc. but nothing worked) :
analysis <- df%>%group_by(gene)%>%
summarise_all(list(~str_c(round(mean(., na.rm=TRUE),2),"(",round(sd(.,na.rm=TRUE),2),")", " ", "\\n",
round(median(., na.rm = TRUE), 2), "(" ,round(IQR(.,na.rm = TRUE),2),")")))
The code above prints this:
#gene 1 2
#value1 mean(SD) \nmedian(IQR) mean(SD) \nmedian(IQR)
#value2 mean(SD) \nmedian(IQR) mean(SD) \nmedian(IQR)
Does anybody knows how to fix this?