I found gnuplot (many years ago) to be limited for publication quality plots. The #RStats community is great and helpful, and I'd wager probably bigger than the elisp community. That said, the approach above is language agnostic. You should be able to feed the data table into elisp the same way.