I have $x[n]$ which is discrete unit step function where for $n < 0$, $x[n] = 0$. For $n \geq 0 $, $x[n] = 1$. Now, if I have $x[n-4]$, the $x[n]$ is shifted to the right by $4$. Now, if I have $x[-n]$, then $x[n]$ is flipped. So then, when I have $x[4-n]$, then shouldn't it be the following: $n \leq -4, x[n] = 1\text{; } n > -4, x[n] = 0$?
But the graph shows the following: 
What am I missing? Why is what I thought wrong?
For the unit step function $x[n] = 1$ if $n\ge0$ and $x[n] = 0$ if $n<0$.
Now, $x[4-n]=1$ if $4-n\ge 0$. So, $x[4-n]=1$ if $4 \ge n$. Thus for $n \le 4$, the function has value $1$ and $0$ otherwise, as shown in the graph.