I often have a 2-column x-y data set that I want to plot as y vs x. The attached script does this fairly easily, with minimal setup. You do have to have installed Matplotlib.
The data must be in a node of its own, and be configured like a config file. At a minimum there must be a [data] section]. Optionally there may be a [labels] or a [config] section.
The script can configure the plot appearance by loading a Matplotlib style file. This part is optional, as controlled by an optional [config] section. The code as provided looks for a file called local_mplstyle in Python's site.getuserbase() directory. If you like to configure the appearance of Matplotlib plots some other way, then change the code or just ignore it.
The script is extensively commented. To try it out, load the attached Leo outline. Select the Quickplot node and press the script button button. Select the data node, then press the new Quickplot button.
This script is pretty new and has no error handling. Let me know if you think it should work differently, or feel free to modify it.