Beispiel #1
0
"""
This example demonstrates large data sets
"""
from math import *
from odscharts.spreadsheet import SpreadSheet

mySprSht = SpreadSheet()

list_of_rows = [['Angle', 'Sine', 'Cosine'], ['deg', '', '']]
for iang in range(3601):
    ang_deg = float(iang) / 10.0
    ang = radians(ang_deg)

    list_of_rows.append([ang_deg, sin(ang), cos(ang)])

mySprSht.add_sheet('Trig_Data', list_of_rows)

mySprSht.add_scatter('Trig_Plot',
                     'Trig_Data',
                     title='Trig Functions',
                     xlabel='Angle',
                     ylabel='Trig Function',
                     xcol=1,
                     ycolL=[2, 3],
                     showMarkerL=[1, 0])

mySprSht.save(filename='trig_plot', launch=True)
Beispiel #2
0
 def setUp(self):
     unittest.TestCase.setUp(self)
     self.mySprSht = SpreadSheet()