It seems there should exist a non-measurable bijection $f: \mathbb{R}\rightarrow \mathbb{R}$. And thus we can obtain a non-measurable graph on $\mathbb{R}^2$ which intersects every horizontal or vertical line at precisely one point. Does anyone know how to "construct" such a map? Can it be further made into a automorphsim (w.r.t the addtive group or field structure of $\mathbb{R}$)?
EDIT: Thanks to Piotr and Mark we can choose an addive (actually $\mathbb{Q}$-linear) automorphism $f$ of $\mathbb{R}$, and now we can see an amazing picture:
The graph of $f$ forms a dense subset of $\mathbb{R}^2$ yet it intersects every horizontal or vertical line at precisely one point. What's more amazing, thanks to Hanning's answer to this post, we can choose $f$ so that every rational line intersects the graph at at most one point!
Now my new question (sorry for adding it) is:
Can we choose $f$ so that the graph of $f$ intersects every rational line at precisely one point?