{smcl}
{* *! version 1.0  10jul2017}{...}
{viewerjumpto "Syntax" "unite##syntax"}{...}
{viewerjumpto "Description" "unite##description"}{...}
{viewerjumpto "Options" "unite##options"}{...}
{viewerjumpto "Examples" "unite##examples"}{...}

{title:Title}
{bf:unite} {hline 2} Paste together multiple variables into one

{marker syntax}{...}
{title:Syntax}
{p 8 15 2}{cmd:unite} {varlist} {cmd:,}  {opt gen(newvar)} {cmd:[}{opt sep(string)}{cmd:]}

{marker description}{...}
{title:Description}
{pstd}
{cmd:unite} pastes together a list of variables {varlist} into one. Its goal is similar to the homonym function in the R package tidyr.

{marker options}{...}
{title:Options}
{synoptset 30 tabbed}{...}
{synopthdr}
{synoptline}
{synopt :{opt sep(newvar)}}  Name of the new variable {p_end}
{synopt :{opt sep(string)}}  Separator between variables. Default to _ {p_end}
{synoptline}
{p2colreset}{...}

{marker examples}{...}
{title:Examples}
{phang2}{cmd:. set obs 100}{p_end}
{phang2}{cmd:. gen var1 = "a"}{p_end}
{phang2}{cmd:. gen var2 = "b"}{p_end}
{phang2}{cmd:. unite var1 var2, gen(var3)}{p_end}

{marker contact}{...}
{title:Author}

{phang}
Matthieu Gomez

{phang}
Department of Economics, Princeton University

{phang}
Please report issues on Github
{browse "https://github.com/matthieugomez/stata-tidy":https://github.com/matthieugomez/stata-tidy}
{p_end}