In general, given a graph of a function $f(x)$, it is fairly easy to draw the following things:
$$f(ax)$$
$$f(x+b)$$
$$cf(x)$$
$$f(x)+d$$
And any combination of the above.
Why is this easy? Because $f(x)$ means the value of the function $f$ over all valid values of $x$.
When we do something to $x$ inside the function, we are transforming the domain. Suppose we had our function graphed from $x=0$ to $x=10$. Well, if $x$ ranges from $0$ to $10$, then, $\frac12 x$ ranges from $0$ to $5$. So the graph of $f(\frac12 x)$ from 0 to 10 looks just like the graph of $f(x)$ from 0 to 5, but spread out a bit. Instead of thinking in terms of $x$, pretend $\frac12 x$ is a new, but similar variable, called $x_1$. Plotting $f(\frac12 x)$ is just like plotting $f(x_1)$. Notice that the only difference between the notation $f(x)$ and $f(x_1)$ is that the name of the argument changes. So instead of replacing the function, we're replacing the $x$ axis with the $x_1$ axis. And since $x_1 = \frac12 x$, the $x_1$ axis grows at half the speed as the $x$ axis does.
Likewise $x+b$ shifts the $x$ axis $b$ units to the right (meaning the function shifts $b$ units left).
Similar arguments will show that $cf(x)$ makes the $y$ axis grow at a rate proportional to $c$. If we considered $2f(x)$, then the function is twice as tall as before! If we look at $f(x)+d$, then we shift the $y$ axis down by $d$ units, meaning the function goes up!
It's easy to play with. Simply use some software to plot $f(x) = x^2$, $f(ax) = (ax)^2$, $f(x+b) = (x+b)^2$, $cf(x) = cx^2$ and $f(x)+d = x^2+d$ for whatever values of $a,b,c,d$ you want and see what happens!