Low complexity and easy to use online app for generating plots from simple X-Y scatter data (single data
The generated plots are based on the Flot plot framework.
It is possible to pass data from other web applications via the URL using this format:
The x-y scatter data may also be entered via the input field:.
The field accepts various data formats such as CSV, JSON, copy/paste from tables and spreadsheets, simple one or two-row or one- or two-columns data .
Use '.' as decimal. Exponential notation is possible, e.g. '3.5e+5'.
The app will try to guess the data format, which I hope works quite robustly. In case of servere problems, please contact me on
Examples of data inputs:
Single row input:Enter a list of y values. Any type of delimiter is accepted. x-values will be [1,2,3...n]
Single column input:Enter a column of y values. Avoid delimiters; commas, semicolons after the numbers. The x-values will be [1,2,3...n]
Two lines input:Here the x and y data arrays are listed on each line. First line will always be x, second line y. Type of delimiter doesn't matter. This will work as well
JSON formats:The input accepts standard JSON format containing 2 arrays of data. First array will be the x-data, the second y-data. Other variant. The 'x' and 'y' labels are actually ignored.
CSV-like formatsThe input will accept column wise data (2 columns), such as from copy paste from tables or spreadsheets. All delimiter types are accepted. In this case the first line is ignored. Another acceptable variant.
Add labels and titles
Set axis zoom.
It is also possible to zoom on the figure using the mouse. Click [Use this axis zoom] to copy current axis zoom to the axis settings.
Toggle logarithmic axes
Toggle exponential notation tics
Toggle swap xy data
This field contains all the plot codes for the particular plot. Copy these plot codes for later use if you want to regenerate this particular plot.