Plot coordinate pairs: Difference between revisions

From Rosetta Code
Content added Content deleted
(added task and Python example)
 
m (rewording)
Line 2: Line 2:
Plot a function represented as `x', `y' numerical arrays.
Plot a function represented as `x', `y' numerical arrays.


Post link to your resulting image for input arrays:
Post link to your resulting image for input arrays (see [[Query Performance|'''Example''' section for Python language on ''Query Performance'' page]]):
x = {0, 1, 2, 3, 4, 5, 6, 7, 8, 9};
x = {0, 1, 2, 3, 4, 5, 6, 7, 8, 9};
y = {2.7, 2.8, 31.4, 38.1, 58.0, 76.2, 100.5, 130.0, 149.3, 180.0};
y = {2.7, 2.8, 31.4, 38.1, 58.0, 76.2, 100.5, 130.0, 149.3, 180.0};
See Example section for Python language on [[Query Performance]] page.


This task is intended as a subtask for [[Measure relative performance of sorting algorithms]]. implementations.
This task is intended as a subtask for [[Measure relative performance of sorting algorithms]]. implementations.
Line 19: Line 18:
>>> pylab.plot(x, y, 'bo')
>>> pylab.plot(x, y, 'bo')
>>> pylab.savefig('qsort-range-10-9.png')
>>> pylab.savefig('qsort-range-10-9.png')
[http://img30.picoodle.com/img/img30/5/12/23/f_qsortrange1m_0095c68.png qsort-range-10-9.png]
[http://img30.picoodle.com/img/img30/5/12/23/f_qsortrange1m_0095c68.png qsort-range-10-9.png] (23 KiB)

Revision as of 05:01, 24 December 2007

Task
Plot coordinate pairs
You are encouraged to solve this task according to the task description, using any language you may know.

Plot a function represented as `x', `y' numerical arrays.

Post link to your resulting image for input arrays (see Example section for Python language on Query Performance page):

x = {0, 1, 2, 3, 4, 5, 6, 7, 8, 9};
y = {2.7, 2.8, 31.4, 38.1, 58.0, 76.2, 100.5, 130.0, 149.3, 180.0};

This task is intended as a subtask for Measure relative performance of sorting algorithms. implementations.

Python

Interpreter: Python

Library
This is an example of a library. You may see a list of other libraries used on Rosetta Code at Category:Solutions by Library.
>>> x = [0, 1, 2, 3, 4, 5, 6, 7, 8, 9]
>>> y = [2.7, 2.8, 31.4, 38.1, 58.0, 76.2, 100.5, 130.0, 149.3, 180.0]
>>> import pylab
>>> pylab.plot(x, y, 'bo')
>>> pylab.savefig('qsort-range-10-9.png')

qsort-range-10-9.png (23 KiB)