\横軸座標 など三つほどのマクロが定義されていないので、 X 軸、Y軸、原点を直書きしてテストしました。
ログファイルを見ると Package pgf Warning: Plot data file XXX.pgf-plot.table not found. on input line 14.
のような警告メッセージが出ていると思います。
調べると tikzにおいてグラフが消えてしまう件 の現象と同じですね。
ですので gnuplot 等を導入し、上記 URL を参考にし、以下のような手順で実行してみてください。 ただし 対象ファイルは XXX.tex とし、処理エンジンは lualatex を想定しています。
lualatex --shell-escape XXX
あるいは
lualatex XXX
gnuplot XXX.pgf-plot.gnuplot
lualatex XXX
参考のため、検証したソース、.pdf を添付します。
また、上記 URL の関連スレッドには 飯島 徹 さんによる別解(--shell-escape も gnuplot も使わない) も参考にしてください。
うまく以下に時は、お試しのソースと .log ファイルを添付してください。