Initial commit.
This commit is contained in:
		
							
								
								
									
										50
									
								
								tests/test_basic.py
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										50
									
								
								tests/test_basic.py
									
									
									
									
									
										Normal file
									
								
							| @@ -0,0 +1,50 @@ | ||||
| # -*- encoding: utf-8 -*- | ||||
|  | ||||
| import sys | ||||
|  | ||||
| sys.path += ['..'] | ||||
|  | ||||
| from pyltk import subfloat, tabular, resizebox, makebox, figure | ||||
| from pyltk.tikz import tikzpicture, errorbars_plot, coordinates_plot | ||||
|  | ||||
| if __name__ == "__main__": | ||||
|     data = [[1.00000000e+00, | ||||
|              4.57213083e+00], | ||||
|             [2.00000000e+00, | ||||
|           1.16046200e+01], | ||||
|        [  4.00000000e+00, | ||||
|           2.71873880e+01], | ||||
|        [  5.00000000e+00, | ||||
|           3.36039380e+01], | ||||
|        [  1.00000000e+01, | ||||
|           7.21689923e+01], | ||||
|        [  2.00000000e+01, | ||||
|           1.50422028e+02]] | ||||
|  | ||||
|     tk = tikzpicture() | ||||
|     tk.addaxis(coordinates_plot('test', data), | ||||
|                xlabel='', ylabel='Computation Time [s]') | ||||
|  | ||||
|     tk2 = tikzpicture() | ||||
|     tk2.addaxis(errorbars_plot('test 2', [ | ||||
|         [0, 5, (2, 3)], | ||||
|         [1, 8, (4, 5)] | ||||
|     ])) | ||||
|  | ||||
|     tk3 = tikzpicture() | ||||
|     tk3.addaxis(errorbars_plot('test 2', [ | ||||
|         [0, 5, 3], | ||||
|         [4, 8, 4] | ||||
|     ])) | ||||
|  | ||||
|     s1 = subfloat(tk, 'Caption 1') | ||||
|     s2 = subfloat(tk2, 'Caption 2') | ||||
|     s3 = subfloat(tk3, 'Caption 3') | ||||
|     s4 = subfloat('', 'Caption 4') | ||||
|  | ||||
|     tab = tabular([ | ||||
|         [resizebox(s1, 0.5), resizebox(s2, 0.5)], | ||||
|         [resizebox(s3, 0.5), resizebox(s4, 0.5)] | ||||
|     ], columns='cc') | ||||
|  | ||||
|     print(figure(makebox(tab), '!h')) | ||||
		Reference in New Issue
	
	Block a user