I have a CSV file containing data I need to print (simple scatter plot). However, I need to show only half of them on the x-axis (I need to hide the right part of the plot). In other term, I need the following code to work.

```
\begin{tikzpicture}
    \begin{axis}[
        enlarge x limits={value=-0.5,upper},  % <-- THE NEGATIVE VALUE DOES NOT WORK
        enlarge y limits={value=0.05,upper},
    ]
        \addplot table[x=x,y=y,col sep=comma]{table.csv};
    \end{axis}
\end{tikzpicture}

```

Another way of understanding it is to set `xmax=0.5\pgfkeysvalueof{/pgfplots/xmax}` as I know that the smallest x-value is 0, but this, of course, does not work as it cycles.

Any suggestion? Thanks.