I understand you wish to 'plot' 'TTS' table second variable against the 'T.Year' variable. This is not possible as the vectors must be of the same length. A possible workaround solution is by repeating the vector elements defined in 'TTS' variable 2 with the number of days present/left in each year defined by 'T.Year'. Please find the attached updated code for reference.
Also find the section in attached code about the 'xlim' function.