Both of graph is plotted using wolframalpha, for the u-functions :
y(t)=3u(t+3)-2u(t-2)-2u(t-4)
Wolfram alpha would be good for checking your work, but you should first try to do the graphs manually.
The 3u(t+3) function is correct, but for -2u(t-4), i think it should have a line starts from (2;-2)
Why would you think that? The function -2u(t-4) "activates" at t=4.
but the graph only shows a line starts from (4;-1)
(4,-1) is correct.
and where is the line for -2u(t-2). Where does the line start from (2;1) to (4;1) come from ?
That would be from the third time interval (I3), below:
Realize that y(t)=3u(t+3)-2u(t-2)-2u(t-4) is composed of 4 time intervals:
I1: -∞ < t < -3 [nothing is happening because no u-function is "active" --for amplitude, think 0]
I2: -3 <= t < 2 [3u(t+3) is the only "active" --for amplitude, think 3]
I3:
2 <= t <
4, [3u(t+3) AND -2u(t-2) are both "active" --for amplitude, think 3-2]
I4: 4 <= t < ∞, [3u(t+3) AND -2u(t-2) AND -2u(t-4) are all "active" --for amplitude, think 3-2-2 ]