import matplotlib
matplotlib.__version__
'1.2.1'
import pandas as pd
pd.__version__
'0.12.0'
from pandas import *
from numpy.random import randn
# dataframe dimensions:
N = 10000
M = 25
df = DataFrame(randn(N,M), index=date_range('1/1/1975', periods=N))
%timeit df.plot()
1 loops, best of 3: 29.1 s per loop
%%debug --breakpoint ../../Anaconda/Lib/site-packages/pandas/core/config.py:489
df.plot()
Breakpoint 1 at c:\anaconda\lib\site-packages\pandas\core\config.py:489 NOTE: Enter 'c' at the ipdb> prompt to continue execution.
%prun df.plot()
Caching the list of root modules, please wait! (This will only be done once - type '%rehashx' to reset cache!)
55598261 function calls (55597581 primitive calls) in 46.438 seconds
Ordered by: internal time
ncalls tottime percall cumtime percall filename:lineno(function)
6000600 6.971 0.000 6.971 0.000 {method 'search' of '_sre.SRE_Pattern' objects}
6000600 4.183 0.000 5.513 0.000 re.py:226(_compile)
6000600 3.532 0.000 16.016 0.000 re.py:139(search)
250025 3.223 0.000 20.351 0.000 config.py:489(_select_options)
1500981 2.447 0.000 11.236 0.000 frequencies.py:70(get_freq_code)
1250957 2.366 0.000 2.366 0.000 {method 'match' of '_sre.SRE_Pattern' objects}
5510093 1.830 0.000 1.830 0.000 {isinstance}
9503687 1.739 0.000 1.739 0.000 {method 'get' of 'dict' objects}
750702 1.685 0.000 7.704 0.000 period.py:64(__init__)
1250957 1.671 0.000 4.520 0.000 frequencies.py:452(_base_and_stride)
1250931 1.582 0.000 2.186 0.000 frequencies.py:737(_period_str_to_code)
250000 1.541 0.000 2.059 0.000 {pandas.tslib.period_format}
250000 1.420 0.000 29.975 0.000 base.py:22(__bytes__)
2251837 1.159 0.000 2.235 0.000 common.py:1521(is_integer)
250025 0.987 0.000 0.987 0.000 {sorted}
250000 0.829 0.000 7.173 0.000 period.py:181(asfreq)
500050 0.791 0.000 0.791 0.000 config.py:517(_get_deprecated_option)
25 0.748 0.030 35.076 1.403 {map}
250125 0.668 0.000 4.175 0.000 period.py:721(__iter__)
250000 0.634 0.000 5.060 0.000 period.py:276(__unicode__)
250050 0.624 0.000 0.697 0.000 period.py:1290(_validate_end_alias)
250025 0.502 0.000 22.253 0.000 config.py:71(_get_single_key)
250000 0.374 0.000 3.162 0.000 period.py:801(<lambda>)
2501914 0.367 0.000 0.367 0.000 {method 'group' of '_sre.SRE_Match' objects}
250000 0.357 0.000 0.357 0.000 {_codecs.utf_8_decode}
250025 0.330 0.000 0.486 0.000 config.py:502(_get_root)
750778 0.318 0.000 0.414 0.000 frequencies.py:106(_get_freq_str)
250025 0.307 0.000 0.815 0.000 config.py:558(_warn_if_deprecated)
250025 0.294 0.000 0.294 0.000 {method 'encode' of 'unicode' objects}
250025 0.272 0.000 23.011 0.000 config.py:89(_get_option)
250025 0.254 0.000 0.537 0.000 config.py:545(_translate_key)
250079 0.252 0.000 42.558 0.000 converter.py:119(get_datevalue)
250025 0.197 0.000 23.208 0.000 config.py:229(__call__)
1501006 0.185 0.000 0.185 0.000 {method 'upper' of 'str' objects}
1251767 0.180 0.000 0.180 0.000 {method 'lower' of 'str' objects}
250000 0.180 0.000 30.155 0.000 base.py:10(__str__)
25 0.176 0.007 7.758 0.310 {pandas.algos.arrmap_object}
1755338 0.165 0.000 0.165 0.000 {len}
250000 0.162 0.000 0.518 0.000 utf_8.py:15(decode)
250027 0.156 0.000 0.156 0.000 {method 'split' of 'str' objects}
250025 0.127 0.000 42.684 0.000 converter.py:113(<lambda>)
250078 0.125 0.000 0.125 0.000 {method 'keys' of 'dict' objects}
250000 0.113 0.000 0.113 0.000 {pandas.tslib.period_asfreq}
25 0.089 0.004 3.251 0.130 period.py:799(_get_object_array)
1555 0.046 0.000 0.048 0.000 weakref.py:47(__init__)
25 0.025 0.001 0.025 0.001 {pandas.tslib.build_field_sarray}
25 0.018 0.001 0.018 0.001 {pandas.tslib.periodarr_to_dt64arr}
2174 0.013 0.000 0.013 0.000 {numpy.core.multiarray.array}
79 0.012 0.000 46.124 0.584 converter.py:104(convert)
870 0.011 0.000 0.025 0.000 path.py:87(__init__)
25 0.011 0.000 35.094 1.404 period.py:1083(__unicode__)
75 0.010 0.000 0.010 0.000 {pandas.tslib.unique_deltas}
25 0.010 0.000 0.010 0.000 {built-in method update_path_extents}
971 0.009 0.000 0.009 0.000 {method 'reduce' of 'numpy.ufunc' objects}
116 0.009 0.000 0.009 0.000 {method 'ravel' of 'numpy.ndarray' objects}
26 0.006 0.000 0.006 0.000 {method 'join' of 'str' objects}
25 0.005 0.000 0.005 0.000 common.py:134(_isnull_ndarraylike)
171 0.005 0.000 0.097 0.001 lines.py:130(__init__)
809 0.005 0.000 0.082 0.000 markers.py:126(_recache)
3770 0.004 0.000 0.004 0.000 __init__.py:721(__getitem__)
1555 0.003 0.000 0.051 0.000 transforms.py:81(__init__)
725 0.003 0.000 0.016 0.000 period.py:1035(__getitem__)
389 0.002 0.000 0.002 0.000 artist.py:74(__init__)
283 0.002 0.000 0.003 0.000 twodim_base.py:169(eye)
417 0.002 0.000 0.026 0.000 markers.py:161(set_marker)
57 0.002 0.000 46.146 0.810 lines.py:395(recache)
1265 0.002 0.000 0.051 0.000 transforms.py:1510(__init__)
25 0.002 0.000 0.002 0.000 {pandas.tslib.period_asfreq_arr}
255 0.002 0.000 0.002 0.000 cbook.py:484(is_string_like)
611 0.002 0.000 0.002 0.000 weakref.py:228(__init__)
1 0.002 0.002 0.002 0.002 {pandas.tslib.dt64arr_to_periodarr}
25 0.002 0.000 0.016 0.001 plotting.py:222(_get_xlim)
102 0.002 0.000 0.002 0.000 transforms.py:2541(nonsingular)
209 0.002 0.000 0.003 0.000 cbook.py:299(connect)
25 0.002 0.000 0.005 0.000 frequencies.py:888(mdiffs)
283 0.002 0.000 0.004 0.000 numeric.py:1884(identity)
1555 0.002 0.000 0.002 0.000 UserDict.py:4(__init__)
25 0.002 0.000 0.003 0.000 lines.py:480(_is_sorted)
1625 0.002 0.000 0.008 0.000 numeric.py:252(asarray)
58 0.001 0.000 0.001 0.000 {numpy.core.multiarray.concatenate}
940 0.001 0.000 0.002 0.000 cbook.py:475(iterable)
946 0.001 0.000 0.009 0.000 _methods.py:28(_all)
834 0.001 0.000 0.001 0.000 {numpy.core.multiarray.empty}
956 0.001 0.000 0.002 0.000 {method 'view' of 'numpy.ndarray' objects}
93 0.001 0.000 0.009 0.000 artist.py:476(set_clip_path)
611 0.001 0.000 0.004 0.000 weakref.py:79(__setitem__)
25 0.001 0.000 0.008 0.000 axes.py:1909(autoscale_view)
1297 0.001 0.000 0.001 0.000 artist.py:211(pchanged)
95 0.001 0.000 0.003 0.000 text.py:150(__init__)
1932 0.001 0.000 0.001 0.000 {getattr}
363 0.001 0.000 0.005 0.000 transforms.py:157(set_children)
50 0.001 0.000 0.001 0.000 {method 'astype' of 'numpy.ndarray' objects}
25 0.001 0.000 0.002 0.000 ticker.py:1286(bin_boundaries)
946 0.001 0.000 0.010 0.000 {method 'all' of 'numpy.ndarray' objects}
180 0.001 0.000 0.001 0.000 {numpy.core._dotblas.dot}
25 0.001 0.000 46.287 1.851 plotting.py:29(tsplot)
100 0.001 0.000 0.004 0.000 lines.py:370(set_axes)
775 0.001 0.000 0.001 0.000 numeric.py:1666(isscalar)
283 0.001 0.000 0.002 0.000 artist.py:658(update)
416/295 0.001 0.000 0.001 0.000 transforms.py:133(_invalidate_internal)
200/125 0.001 0.000 0.003 0.000 units.py:118(get_converter)
1325 0.001 0.000 0.002 0.000 core.py:5641(isMaskedArray)
32/24 0.001 0.000 0.045 0.002 axis.py:63(__init__)
196 0.001 0.000 0.001 0.000 lines.py:724(set_linestyle)
25 0.001 0.000 0.001 0.000 index.py:240(is_monotonic)
25 0.001 0.000 0.071 0.003 legend_handler.py:170(create_artists)
231 0.001 0.000 0.005 0.000 transforms.py:1656(__init__)
25 0.001 0.000 0.001 0.000 frequencies.py:401(to_offset)
25 0.001 0.000 0.001 0.000 function_base.py:6(linspace)
25 0.001 0.000 46.158 1.846 axes.py:1514(_update_line_limits)
135 0.001 0.000 0.003 0.000 transforms.py:2099(__init__)
26 0.001 0.000 0.007 0.000 offsetbox.py:607(__init__)
25 0.001 0.000 0.017 0.001 axes.py:286(_plot_args)
171 0.001 0.000 0.001 0.000 cbook.py:525(is_numlike)
71 0.001 0.000 0.002 0.000 font_manager.py:649(__init__)
611 0.001 0.000 0.001 0.000 weakref.py:223(__new__)
966 0.001 0.000 0.001 0.000 {iter}
75 0.001 0.000 0.001 0.000 {method 'format' of 'str' objects}
283 0.001 0.000 0.001 0.000 {numpy.core.multiarray.zeros}
91 0.001 0.000 0.003 0.000 transforms.py:741(__init__)
8 0.001 0.000 0.001 0.000 {method 'addAction' of 'PySide.QtGui.QToolBar' objects}
25 0.001 0.000 0.004 0.000 plotting.py:234(format_dateaxis)
327 0.001 0.000 0.001 0.000 {min}
186 0.001 0.000 0.006 0.000 transforms.py:2274(composite_transform_factory)
1 0.000 0.000 0.084 0.084 legend.py:575(_init_legend_box)
129 0.000 0.000 0.005 0.000 transforms.py:1817(scale)
50 0.000 0.000 0.006 0.000 lines.py:932(update_from)
310 0.000 0.000 0.001 0.000 weakref.py:202(values)
25 0.000 0.000 0.066 0.003 period.py:824(to_timestamp)
295 0.000 0.000 0.002 0.000 transforms.py:122(invalidate)
392 0.000 0.000 0.061 0.000 markers.py:146(set_fillstyle)
25 0.000 0.000 0.044 0.002 index.py:139(__new__)
152 0.000 0.000 46.126 0.303 axis.py:1347(convert_units)
221 0.000 0.000 0.064 0.000 markers.py:111(__init__)
28 0.000 0.000 0.001 0.000 transforms.py:930(_set_intervalx)
455 0.000 0.000 0.000 0.000 {max}
26 0.000 0.000 0.003 0.000 axes.py:2475(set_xlim)
26 0.000 0.000 0.000 0.000 {method 'take' of 'numpy.ndarray' objects}
338 0.000 0.000 0.000 0.000 {hasattr}
221 0.000 0.000 0.001 0.000 lines.py:470(set_transform)
51/50 0.000 0.000 0.001 0.000 transforms.py:1526(__eq__)
25 0.000 0.000 46.189 1.848 axes.py:3865(plot)
1286 0.000 0.000 0.000 0.000 {method 'startswith' of 'str' objects}
32 0.000 0.000 0.001 0.000 cbook.py:1165(popall)
50 0.000 0.000 0.003 0.000 axis.py:1288(update_units)
1 0.000 0.000 46.378 46.378 plotting.py:1284(_make_ts_plot)
209 0.000 0.000 0.000 0.000 cbook.py:171(__init__)
25 0.000 0.000 0.036 0.001 frequencies.py:897(_infer_daily_rule)
25 0.000 0.000 0.001 0.000 transforms.py:935(_set_intervaly)
52 0.000 0.000 0.000 0.000 plotting.py:1092(on_right)
171 0.000 0.000 0.001 0.000 lines.py:378(set_data)
75 0.000 0.000 0.001 0.000 axes.py:2684(get_ylim)
43 0.000 0.000 0.004 0.000 patches.py:567(_update_patch_transform)
25 0.000 0.000 0.041 0.002 frequencies.py:750(infer_freq)
138 0.000 0.000 0.000 0.000 {method 'copy' of 'numpy.ndarray' objects}
25 0.000 0.000 0.010 0.000 axes.py:258(_makeline)
25 0.000 0.000 0.002 0.000 axes.py:2690(set_ylim)
161 0.000 0.000 0.000 0.000 {method 'reshape' of 'numpy.ndarray' objects}
25 0.000 0.000 0.000 0.000 ticker.py:1185(scale_range)
331 0.000 0.000 0.001 0.000 artist.py:226(set_transform)
470 0.000 0.000 0.001 0.000 artist.py:457(set_figure)
193 0.000 0.000 0.002 0.000 artist.py:158(convert_yunits)
25 0.000 0.000 46.164 1.847 axes.py:1496(add_line)
25 0.000 0.000 0.005 0.000 axes.py:222(_xy_from_xy)
100 0.000 0.000 0.000 0.000 transforms.py:368(_get_intervaly)
1584 0.000 0.000 0.000 0.000 {method 'iteritems' of 'dict' objects}
129 0.000 0.000 0.000 0.000 text.py:968(set_text)
25 0.000 0.000 46.289 1.852 plotting.py:1293(_plot)
71 0.000 0.000 0.000 0.000 font_manager.py:869(set_size)
25 0.000 0.000 0.003 0.000 period.py:754(asfreq)
51 0.000 0.000 0.002 0.000 transforms.py:2222(__init__)
611 0.000 0.000 0.000 0.000 {built-in method __new__ of type object at 0x000000001E298580}
136/96 0.000 0.000 0.013 0.000 spines.py:372(get_spine_transform)
25 0.000 0.000 46.112 1.844 period.py:792(map)
54 0.000 0.000 0.000 0.000 axis.py:1247(grid)
186 0.000 0.000 0.006 0.000 transforms.py:1089(__add__)
16/12 0.000 0.000 0.047 0.004 axis.py:705(cla)
25 0.000 0.000 0.030 0.001 frequencies.py:893(ydiffs)
209 0.000 0.000 0.000 0.000 weakref.py:243(__init__)
65 0.000 0.000 0.002 0.000 transforms.py:2448(__init__)
25 0.000 0.000 0.006 0.000 common.py:64(_isnull_new)
25 0.000 0.000 0.001 0.000 series.py:349(f)
51 0.000 0.000 0.002 0.000 transforms.py:1802(translate)
100 0.000 0.000 0.001 0.000 shape_base.py:6(atleast_1d)
50 0.000 0.000 0.001 0.000 converter.py:846(__init__)
77 0.000 0.000 0.000 0.000 cbook.py:1490(get_siblings)
50 0.000 0.000 0.000 0.000 {numpy.core.multiarray.arange}
51 0.000 0.000 0.003 0.000 period.py:555(__new__)
1 0.000 0.000 0.001 0.001 artist.py:817(get_aliases)
51 0.000 0.000 0.003 0.000 legend.py:395(_set_artist_props)
195 0.000 0.000 46.125 0.237 artist.py:148(convert_xunits)
100 0.000 0.000 0.000 0.000 converter.py:810(get_finder)
25 0.000 0.000 0.004 0.000 transforms.py:1162(contains_branch_seperately)
171 0.000 0.000 0.000 0.000 lines.py:1081(set_dash_capstyle)
25 0.000 0.000 0.007 0.000 plotting.py:188(_maybe_mask)
27 0.000 0.000 0.001 0.000 axes.py:2153(grid)
25 0.000 0.000 0.040 0.002 frequencies.py:804(get_freq)
57 0.000 0.000 46.146 0.810 lines.py:671(get_path)
25 0.000 0.000 0.000 0.000 common.py:2022(as_escaped_unicode)
25 0.000 0.000 0.010 0.000 transforms.py:840(update_from_path)
100/50 0.000 0.000 0.000 0.000 transforms.py:2155(depth)
46 0.000 0.000 0.001 0.000 transforms.py:1008(__init__)
25 0.000 0.000 0.003 0.000 offsetbox.py:511(__init__)
171 0.000 0.000 0.010 0.000 lines.py:314(set_fillstyle)
681 0.000 0.000 0.000 0.000 markers.py:199(_set_nothing)
203 0.000 0.000 0.000 0.000 lines.py:833(set_xdata)
50 0.000 0.000 0.010 0.000 legend_handler.py:67(update_prop)
28 0.000 0.000 0.000 0.000 axes.py:2469(get_xlim)
43 0.000 0.000 0.006 0.000 patches.py:171(get_transform)
209 0.000 0.000 0.000 0.000 weakref.py:293(__contains__)
45 0.000 0.000 0.002 0.000 transforms.py:2352(__init__)
209 0.000 0.000 0.000 0.000 weakref.py:261(__setitem__)
155 0.000 0.000 0.001 0.000 index.py:236(values)
25 0.000 0.000 0.000 0.000 axes.py:187(__call__)
2 0.000 0.000 0.000 0.000 {method 'sizeHint' of 'PySide.QtGui.QWidget' objects}
50 0.000 0.000 0.001 0.000 converter.py:925(__init__)
25 0.000 0.000 0.000 0.000 offsets.py:72(__init__)
25 0.000 0.000 0.002 0.000 frame.py:1986(__getitem__)
25 0.000 0.000 0.000 0.000 {method 'findall' of '_sre.SRE_Pattern' objects}
177 0.000 0.000 0.000 0.000 numeric.py:322(asanyarray)
1 0.000 0.000 0.002 0.002 backend_qt4.py:387(__init__)
25 0.000 0.000 0.003 0.000 ticker.py:1328(view_limits)
79 0.000 0.000 0.001 0.000 offsetbox.py:139(__init__)
556 0.000 0.000 0.000 0.000 {method 'append' of 'list' objects}
119 0.000 0.000 0.000 0.000 artist.py:237(get_transform)
79/1 0.000 0.000 0.000 0.000 offsetbox.py:164(set_figure)
16 0.000 0.000 0.005 0.000 axis.py:546(_get_gridline)
76 0.000 0.000 0.000 0.000 period.py:1068(__array_finalize__)
51 0.000 0.000 0.002 0.000 period.py:607(_from_arraylike)
25 0.000 0.000 0.073 0.003 legend_handler.py:84(__call__)
25 0.000 0.000 0.001 0.000 frame.py:2075(_box_item_values)
45 0.000 0.000 0.002 0.000 transforms.py:788(from_extents)
196 0.000 0.000 0.013 0.000 lines.py:772(set_marker)
171 0.000 0.000 0.000 0.000 lines.py:793(set_markeredgewidth)
25 0.000 0.000 0.001 0.000 frequencies.py:786(__init__)
25 0.000 0.000 0.000 0.000 series.py:501(from_array)
171 0.000 0.000 0.000 0.000 lines.py:1046(set_dash_joinstyle)
50 0.000 0.000 0.000 0.000 artist.py:711(update_from)
208 0.000 0.000 0.000 0.000 weakref.py:245(remove)
16 0.000 0.000 0.005 0.000 axis.py:407(_get_gridline)
25 0.000 0.000 0.001 0.000 common.py:1996(pprint_thing)
50 0.000 0.000 0.002 0.000 transforms.py:2149(_iter_break_from_left_to_right)
51 0.000 0.000 0.000 0.000 axis.py:693(limit_range_for_scale)
1 0.000 0.000 0.001 0.001 backend_qt4.py:505(__init__)
46 0.000 0.000 0.000 0.000 axis.py:1412(set_major_locator)
32 0.000 0.000 0.002 0.000 markers.py:586(_set_tickleft)
75/50 0.000 0.000 0.002 0.000 transforms.py:2143(__eq__)
16 0.000 0.000 0.003 0.000 axis.py:484(_get_text1)
25 0.000 0.000 35.101 1.404 period.py:1093(__bytes__)
25 0.000 0.000 0.003 0.000 transforms.py:1142(contains_branch)
171 0.000 0.000 0.000 0.000 lines.py:1095(set_solid_capstyle)
25 0.000 0.000 0.002 0.000 generic.py:662(_get_item_cache)
32 0.000 0.000 0.002 0.000 markers.py:592(_set_tickright)
148/60 0.000 0.000 0.007 0.000 axes.py:660(get_yaxis_transform)
25 0.000 0.000 0.041 0.002 index.py:1314(inferred_freq)
25 0.000 0.000 0.000 0.000 frequencies.py:1130(_is_multiple)
205 0.000 0.000 0.000 0.000 weakref.py:48(remove)
75 0.000 0.000 0.000 0.000 series.py:532(__array_finalize__)
148/60 0.000 0.000 0.007 0.000 axes.py:583(get_xaxis_transform)
25 0.000 0.000 0.000 0.000 arrayprint.py:335(array2string)
16 0.000 0.000 0.002 0.000 axis.py:341(_get_text1)
26 0.000 0.000 0.000 0.000 artist.py:683(set_label)
1 0.000 0.000 0.085 0.085 legend.py:133(__init__)
45 0.000 0.000 0.002 0.000 transforms.py:770(unit)
16/14 0.000 0.000 0.008 0.001 axis.py:376(_get_tick1line)
16 0.000 0.000 0.000 0.000 axis.py:562(update_position)
16/14 0.000 0.000 0.009 0.001 axis.py:531(_get_tick2line)
79 0.000 0.000 0.000 0.000 axis.py:681(get_scale)
25 0.000 0.000 0.003 0.000 axes.py:2659(set_ybound)
27 0.000 0.000 0.000 0.000 plotting.py:1076(_get_ax)
77 0.000 0.000 0.000 0.000 {divmod}
32 0.000 0.000 0.002 0.000 markers.py:599(_set_tickup)
325 0.000 0.000 0.000 0.000 lines.py:645(get_xdata)
25 0.000 0.000 0.000 0.000 axes.py:204(set_lineprops)
8 0.000 0.000 0.000 0.000 backend_qt4.py:515(_icon)
26 0.000 0.000 0.001 0.000 axes.py:809(_set_artist_props)
16/12 0.000 0.000 0.046 0.004 axis.py:740(reset_ticks)
25 0.000 0.000 0.001 0.000 dates.py:1154(default_units)
16/14 0.000 0.000 0.008 0.001 axis.py:515(_get_tick1line)
50 0.000 0.000 0.017 0.000 axes.py:322(_grab_next_args)
203 0.000 0.000 0.000 0.000 lines.py:842(set_ydata)
25 0.000 0.000 0.000 0.000 offsets.py:176(__mul__)
76 0.000 0.000 0.001 0.000 frequencies.py:546(get_standard_freq)
52 0.000 0.000 0.001 0.000 transforms.py:1747(clear)
26 0.000 0.000 0.000 0.000 index.py:269(_engine)
40 0.000 0.000 0.000 0.000 ticker.py:1257(set_params)
1 0.000 0.000 0.036 0.036 axes.py:854(cla)
50 0.000 0.000 0.000 0.000 index.py:318(__contains__)
25 0.000 0.000 0.000 0.000 indexing.py:910(_convert_to_index_sliceable)
25 0.000 0.000 0.000 0.000 internals.py:1934(_find_block)
16/14 0.000 0.000 0.008 0.001 axis.py:391(_get_tick2line)
160 0.000 0.000 0.001 0.000 axis.py:263(_set_artist_props)
79 0.000 0.000 0.000 0.000 cbook.py:1422(clean)
611 0.000 0.000 0.000 0.000 {id}
25 0.000 0.000 0.001 0.000 transforms.py:2042(__eq__)
7 0.000 0.000 0.001 0.000 patches.py:58(__init__)
32 0.000 0.000 0.002 0.000 markers.py:605(_set_tickdown)
25 0.000 0.000 0.001 0.000 legend_handler.py:132(get_xdata)
171 0.000 0.000 0.000 0.000 lines.py:1057(set_solid_joinstyle)
29 0.000 0.000 0.000 0.000 transforms.py:361(_get_intervalx)
102 0.000 0.000 0.002 0.000 frequencies.py:63(get_freq)
25 0.000 0.000 0.000 0.000 legend.py:546(get_legend_handler)
16 0.000 0.000 0.002 0.000 axis.py:359(_get_text2)
1 0.000 0.000 0.000 0.000 {dir}
25 0.000 0.000 0.001 0.000 internals.py:1653(get)
25 0.000 0.000 0.000 0.000 {numpy.core.multiarray.copyto}
20 0.000 0.000 0.000 0.000 ticker.py:352(__init__)
25 0.000 0.000 0.000 0.000 plotting.py:176(_decorate_axes)
46 0.000 0.000 0.000 0.000 axis.py:1392(set_major_formatter)
16 0.000 0.000 0.001 0.000 axes.py:685(get_yaxis_text1_transform)
16 0.000 0.000 0.000 0.000 axis.py:423(update_position)
25 0.000 0.000 0.000 0.000 plotting.py:199(_get_freq)
51 0.000 0.000 0.000 0.000 numerictypes.py:733(issubdtype)
16 0.000 0.000 0.001 0.000 axis.py:500(_get_text2)
171 0.000 0.000 0.000 0.000 lines.py:803(set_markerfacecolor)
16 0.000 0.000 0.001 0.000 axes.py:608(get_xaxis_text1_transform)
25 0.000 0.000 0.005 0.000 frequencies.py:944(_get_quarterly_rule)
25 0.000 0.000 0.000 0.000 frequencies.py:486(get_offset)
1 0.000 0.000 0.000 0.000 backend_qt4.py:197(__init__)
2 0.000 0.000 0.000 0.000 {staticmethod object at 0x0000000009747348}
423 0.000 0.000 0.000 0.000 {method 'setdefault' of 'dict' objects}
25 0.000 0.000 0.000 0.000 {method 'mro' of 'type' objects}
25 0.000 0.000 0.001 0.000 fromnumeric.py:1547(alltrue)
27 0.000 0.000 0.000 0.000 index.py:1011(__array_finalize__)
25 0.000 0.000 0.000 0.000 {numpy.core.umath.frompyfunc}
50 0.000 0.000 0.000 0.000 {method 'get_loc' of 'pandas.index.IndexEngine' objects}
51 0.000 0.000 0.001 0.000 fromnumeric.py:1643(all)
100 0.000 0.000 0.000 0.000 frequencies.py:56(get_freq_group)
310 0.000 0.000 0.000 0.000 {method 'values' of 'dict' objects}
25 0.000 0.000 0.001 0.000 _methods.py:24(_any)
44 0.000 0.000 0.002 0.000 transforms.py:778(from_bounds)
45 0.000 0.000 0.000 0.000 axis.py:1422(set_minor_locator)
25 0.000 0.000 0.000 0.000 internals.py:181(get)
27 0.000 0.000 0.000 0.000 axes.py:46(_string_to_bool)
25 0.000 0.000 0.000 0.000 axes.py:2563(get_xscale)
88 0.000 0.000 0.000 0.000 artist.py:905(is_alias)
95 0.000 0.000 0.000 0.000 text.py:778(set_color)
183 0.000 0.000 0.000 0.000 ticker.py:160(set_axis)
1 0.000 0.000 0.000 0.000 {method 'statusBar' of 'PySide.QtGui.QMainWindow' objects}
26 0.000 0.000 0.000 0.000 axes.py:1394(get_lines)
50 0.000 0.000 0.000 0.000 offsetbox.py:579(add_artist)
25 0.000 0.000 0.030 0.001 frequencies.py:933(_get_annual_rule)
36/3 0.000 0.000 0.000 0.000 transforms.py:2128(_invalidate_internal)
16 0.000 0.000 0.001 0.000 axes.py:711(get_yaxis_text2_transform)
132 0.000 0.000 0.000 0.000 transforms.py:960(get_points)
26 0.000 0.000 0.000 0.000 axes.py:1676(_process_unit_info)
171 0.000 0.000 0.000 0.000 lines.py:688(set_antialiased)
25 0.000 0.000 0.000 0.000 common.py:1614(_is_sequence)
196 0.000 0.000 0.000 0.000 lines.py:704(set_drawstyle)
20 0.000 0.000 0.000 0.000 ticker.py:1217(__init__)
25 0.000 0.000 0.000 0.000 numeric.py:1437(array_str)
25 0.000 0.000 0.000 0.000 numeric.py:120(ones)
16 0.000 0.000 0.001 0.000 axes.py:634(get_xaxis_text2_transform)
25 0.000 0.000 0.000 0.000 index.py:332(__getitem__)
1 0.000 0.000 0.001 0.001 backend_qt4.py:518(_init_toolbar)
32 0.000 0.000 0.000 0.000 colors.py:329(to_rgba)
60 0.000 0.000 0.000 0.000 {method 'extend' of 'list' objects}
8 0.000 0.000 0.000 0.000 {method 'setToolTip' of 'PySide.QtGui.QAction' objects}
144/96 0.000 0.000 0.013 0.000 spines.py:136(_ensure_position_is_set)
71 0.000 0.000 0.000 0.000 font_manager.py:817(set_style)
45 0.000 0.000 0.000 0.000 axis.py:1402(set_minor_formatter)
25 0.000 0.000 0.000 0.000 internals.py:1940(_check_have)
171 0.000 0.000 0.000 0.000 lines.py:783(set_markeredgecolor)
26 0.000 0.000 0.000 0.000 index.py:247(is_unique)
255 0.000 0.000 0.000 0.000 {abs}
171 0.000 0.000 0.000 0.000 lines.py:323(set_markevery)
16 0.000 0.000 0.000 0.000 axis.py:1357(set_units)
68 0.000 0.000 0.000 0.000 artist.py:701(set_zorder)
50 0.000 0.000 0.006 0.000 legend_handler.py:58(_update_prop)
171 0.000 0.000 0.000 0.000 lines.py:814(set_markerfacecoloralt)
2 0.000 0.000 0.000 0.000 {method 'addSeparator' of 'PySide.QtGui.QToolBar' objects}
1 0.000 0.000 0.054 0.054 axes.py:366(__init__)
16/12 0.000 0.000 0.022 0.002 axis.py:1563(_get_tick)
50 0.000 0.000 0.000 0.000 transforms.py:1115(_iter_break_from_left_to_right)
50 0.000 0.000 0.000 0.000 common.py:1232(_is_bool_indexer)
20 0.000 0.000 0.000 0.000 ticker.py:1657(__init__)
171 0.000 0.000 0.000 0.000 lines.py:716(set_linewidth)
50 0.000 0.000 0.006 0.000 legend_handler.py:64(_default_update_prop)
16/12 0.000 0.000 0.023 0.002 axis.py:1836(_get_tick)
50 0.000 0.000 0.000 0.000 index.py:708(get_loc)
27 0.000 0.000 0.000 0.000 backend_qt4.py:38(draw_if_interactive)
25 0.000 0.000 0.001 0.000 transforms.py:1433(__eq__)
8 0.000 0.000 0.013 0.002 spines.py:325(set_position)
171 0.000 0.000 0.000 0.000 lines.py:825(set_markersize)
25 0.000 0.000 0.000 0.000 axis.py:2057(get_minpos)
51 0.000 0.000 0.000 0.000 artist.py:467(set_clip_box)
28 0.000 0.000 0.000 0.000 __init__.py:1069(is_interactive)
25 0.000 0.000 0.000 0.000 internals.py:102(__contains__)
155 0.000 0.000 0.000 0.000 {issubclass}
171 0.000 0.000 0.000 0.000 lines.py:696(set_color)
26 0.000 0.000 0.000 0.000 axis.py:1778(get_minpos)
25 0.000 0.000 35.101 1.404 period.py:1097(__str__)
2 0.000 0.000 0.000 0.000 dates.py:677(__init__)
2 0.000 0.000 0.000 0.000 plotting.py:1209(_no_base)
43 0.000 0.000 0.004 0.000 patches.py:580(get_patch_transform)
25 0.000 0.000 0.001 0.000 offsetbox.py:531(get_transform)
29 0.000 0.000 0.000 0.000 artist.py:640(set_visible)
8 0.000 0.000 0.000 0.000 transforms.py:1587(_get_is_separable)
1 0.000 0.000 0.000 0.000 figure.py:256(__init__)
2 0.000 0.000 0.000 0.000 backend_bases.py:1463(__init__)
54 0.000 0.000 0.000 0.000 common.py:1525(is_float)
31 0.000 0.000 0.000 0.000 {zip}
8 0.000 0.000 0.000 0.000 spines.py:266(_calc_offset_transform)
25 0.000 0.000 0.066 0.003 period.py:773(to_datetime)
25 0.000 0.000 0.000 0.000 legend_handler.py:75(adjust_drawing_area)
4 0.000 0.000 0.000 0.000 spines.py:39(__init__)
237 0.000 0.000 0.000 0.000 {callable}
25 0.000 0.000 0.003 0.000 frequencies.py:796(deltas)
25 0.000 0.000 0.000 0.000 axes.py:2651(get_ybound)
25 0.000 0.000 0.000 0.000 {math.log10}
16 0.000 0.000 0.000 0.000 axis.py:326(apply_tickdir)
84 0.000 0.000 0.000 0.000 cbook.py:332(process)
104 0.000 0.000 0.000 0.000 artist.py:167(set_axes)
95 0.000 0.000 0.000 0.000 text.py:420(set_path_effects)
25 0.000 0.000 0.025 0.001 frequencies.py:838(fields)
25 0.000 0.000 0.000 0.000 plotting.py:1135(_get_marked_label)
209 0.000 0.000 0.000 0.000 {method 'pop' of 'dict' objects}
28 0.000 0.000 0.000 0.000 offsetbox.py:264(__init__)
71 0.000 0.000 0.000 0.000 font_manager.py:835(set_weight)
26 0.000 0.000 0.000 0.000 cbook.py:418(__init__)
1 0.000 0.000 0.000 0.000 gridspec.py:75(get_grid_positions)
1 0.000 0.000 0.000 0.000 {connect}
23 0.000 0.000 0.000 0.000 cbook.py:280(__init__)
26 0.000 0.000 0.000 0.000 frequencies.py:477(get_base_alias)
25 0.000 0.000 0.000 0.000 fromnumeric.py:46(take)
6 0.000 0.000 0.000 0.000 transforms.py:2015(__init__)
95 0.000 0.000 0.000 0.000 text.py:238(set_rotation_mode)
17 0.000 0.000 0.000 0.000 axis.py:1380(set_label_text)
2 0.000 0.000 0.006 0.003 axis.py:612(__init__)
25 0.000 0.000 0.000 0.000 {pandas.lib.isscalar}
4 0.000 0.000 0.000 0.000 scale.py:66(set_default_locators_and_formatters)
16 0.000 0.000 0.000 0.000 axis.py:468(apply_tickdir)
4 0.000 0.000 0.000 0.000 transforms.py:1456(_set)
50 0.000 0.000 0.000 0.000 {method 'item' of 'numpy.ndarray' objects}
12 0.000 0.000 0.000 0.000 patches.py:246(set_edgecolor)
51 0.000 0.000 0.000 0.000 numerictypes.py:665(issubclass_)
25 0.000 0.000 0.000 0.000 plotting.py:92(_maybe_resample)
71 0.000 0.000 0.000 0.000 font_manager.py:803(set_family)
16 0.000 0.000 0.000 0.000 transforms.py:2075(blended_transform_factory)
146 0.000 0.000 0.000 0.000 {hash}
86 0.000 0.000 0.000 0.000 transforms.py:1857(get_matrix)
19 0.000 0.000 0.000 0.000 patches.py:260(set_facecolor)
25 0.000 0.000 0.000 0.000 frequencies.py:48(get_to_timestamp_base)
1 0.000 0.000 0.000 0.000 internals.py:1375(get_numeric_data)
25 0.000 0.000 0.006 0.000 common.py:47(isnull)
17 0.000 0.000 0.000 0.000 axis.py:1310(_update_axisinfo)
25 0.000 0.000 0.000 0.000 series.py:1297(values)
1 0.000 0.000 0.002 0.002 plotting.py:1351(_maybe_convert_index)
25 0.000 0.000 0.000 0.000 plotting.py:1130(_maybe_add_color)
26 0.000 0.000 0.000 0.000 index.py:272(<lambda>)
2 0.000 0.000 0.000 0.000 dates.py:1124(axisinfo)
25 0.000 0.000 0.000 0.000 frequencies.py:980(_maybe_add_count)
2 0.000 0.000 0.000 0.000 plotting.py:1189(_index_freq)
26 0.000 0.000 0.000 0.000 transforms.py:709(union)
26 0.000 0.000 0.000 0.000 offsetbox.py:365(__init__)
10 0.000 0.000 0.000 0.000 transforms.py:1902(__init__)
1 0.000 0.000 0.054 0.054 figure.py:819(add_subplot)
71 0.000 0.000 0.000 0.000 font_manager.py:827(set_variant)
26 0.000 0.000 0.000 0.000 text.py:952(set_va)
26 0.000 0.000 0.000 0.000 axis.py:1184(get_major_locator)
2 0.000 0.000 0.000 0.000 patches.py:542(__init__)
1 0.000 0.000 0.003 0.003 pyplot.py:250(figure)
8 0.000 0.000 0.003 0.000 axis.py:166(set_clip_path)
32 0.000 0.000 0.000 0.000 artist.py:619(set_alpha)
55 0.000 0.000 0.000 0.000 internals.py:1177(_get_items)
28 0.000 0.000 0.000 0.000 frequencies.py:316(get_period_alias)
25 0.000 0.000 0.000 0.000 axes.py:2646(yaxis_inverted)
25 0.000 0.000 0.000 0.000 plotting.py:112(_get_ax_freq)
34 0.000 0.000 0.000 0.000 index.py:2665(_ensure_index)
16 0.000 0.000 0.001 0.000 axis.py:465(_get_text2_transform)
25 0.000 0.000 0.000 0.000 frequencies.py:955(_get_monthly_rule)
36 0.000 0.000 0.000 0.000 axis.py:872(_set_artist_props)
2 0.000 0.000 0.004 0.002 axis.py:838(set_clip_path)
150 0.000 0.000 0.000 0.000 transforms.py:1128(depth)
1 0.000 0.000 0.001 0.001 backend_bases.py:2559(__init__)
16 0.000 0.000 0.001 0.000 axis.py:462(_get_text1_transform)
26 0.000 0.000 0.000 0.000 text.py:956(set_verticalalignment)
1 0.000 0.000 0.001 0.001 artist.py:1159(setp)
20 0.000 0.000 0.000 0.000 ticker.py:373(set_useOffset)
25 0.000 0.000 0.000 0.000 transforms.py:2058(get_matrix)
16 0.000 0.000 0.001 0.000 axis.py:323(_get_text2_transform)
10 0.000 0.000 0.000 0.000 ntpath.py:63(join)
71 0.000 0.000 0.000 0.000 font_manager.py:883(set_file)
1 0.000 0.000 0.000 0.000 shape_base.py:766(tile)
1 0.000 0.000 0.000 0.000 gridspec.py:252(get_subplot_params)
16 0.000 0.000 0.001 0.000 axis.py:320(_get_text1_transform)
2 0.000 0.000 0.000 0.000 patches.py:1642(__new__)
26 0.000 0.000 0.000 0.000 transforms.py:952(_get_minposx)
7/6 0.000 0.000 0.000 0.000 transforms.py:1028(get_points)
2 0.000 0.000 0.000 0.000 internals.py:989(__init__)
76 0.000 0.000 0.000 0.000 artist.py:219(is_transform_set)
25 0.000 0.000 0.000 0.000 artist.py:677(get_label)
1 0.000 0.000 46.438 46.438 plotting.py:1528(plot_frame)
1 0.000 0.000 0.000 0.000 axes.py:543(_set_lim_and_transforms)
25 0.000 0.000 0.000 0.000 plotting.py:1101(_get_style)
1 0.000 0.000 0.000 0.000 {method 'addToolBar' of 'PySide.QtGui.QMainWindow' objects}
1 0.000 0.000 0.000 0.000 plotting.py:749(__init__)
1 0.000 0.000 0.002 0.002 index.py:698(to_period)
1 0.000 0.000 0.000 0.000 axis.py:1793(set_default_intervals)
50 0.000 0.000 0.000 0.000 markers.py:143(get_fillstyle)
1 0.000 0.000 0.000 0.000 {method 'setCentralWidget' of 'PySide.QtGui.QMainWindow' objects}
71 0.000 0.000 0.000 0.000 font_manager.py:852(set_stretch)
4 0.000 0.000 0.000 0.000 axis.py:684(set_scale)
27 0.000 0.000 0.000 0.000 transforms.py:1490(_get_is_affine)
1 0.000 0.000 0.000 0.000 axis.py:1570(_get_label)
25 0.000 0.000 0.000 0.000 legend_handler.py:126(get_numpoints)
25 0.000 0.000 0.000 0.000 transforms.py:956(_get_minposy)
1 0.000 0.000 0.085 0.085 axes.py:4434(legend)
25 0.000 0.000 0.000 0.000 frequencies.py:800(is_unique)
2 0.000 0.000 0.000 0.000 frame.py:386(__init__)
2 0.000 0.000 0.000 0.000 {pandas.tslib.dates_normalized}
1 0.000 0.000 0.000 0.000 figure.py:101(add)
1 0.000 0.000 0.002 0.002 period.py:463(dt64arr_to_periodarr)
28 0.000 0.000 0.000 0.000 axes.py:1412(get_yaxis)
80 0.000 0.000 0.000 0.000 offsetbox.py:222(get_children)
3 0.000 0.000 0.000 0.000 transforms.py:375(_get_width)
1 0.000 0.000 0.000 0.000 frame.py:5292(_get_numeric_data)
4 0.000 0.000 0.001 0.000 spines.py:418(linear_spine)
2 0.000 0.000 0.001 0.000 axes.py:737(_update_transScale)
2 0.000 0.000 0.000 0.000 {method 'setCheckable' of 'PySide.QtGui.QAction' objects}
1 0.000 0.000 46.437 46.437 plotting.py:852(generate)
50 0.000 0.000 0.000 0.000 markers.py:158(get_marker)
27 0.000 0.000 0.000 0.000 colors.py:263(to_rgb)
51 0.000 0.000 0.000 0.000 {method 'copy' of 'dict' objects}
24 0.000 0.000 0.000 0.000 {method 'pop' of 'list' objects}
1 0.000 0.000 0.054 0.054 axes.py:8947(__init__)
2 0.000 0.000 0.000 0.000 dates.py:860(__init__)
1 0.000 0.000 0.057 0.057 plotting.py:890(_setup_subplots)
1 0.000 0.000 0.000 0.000 backend_qt4agg.py:68(__init__)
17 0.000 0.000 0.000 0.000 {range}
26 0.000 0.000 0.000 0.000 axis.py:1344(have_units)
2 0.000 0.000 0.000 0.000 dates.py:467(__init__)
2 0.000 0.000 0.000 0.000 index.py:1404(is_normalized)
1 0.000 0.000 0.017 0.017 axes.py:516(_init_axis)
1 0.000 0.000 0.000 0.000 plotting.py:94(_get_standard_colors)
1 0.000 0.000 46.380 46.380 plotting.py:1236(_make_plot)
2 0.000 0.000 0.000 0.000 plotting.py:1201(_is_dynamic_freq)
25 0.000 0.000 0.000 0.000 period.py:725(is_all_dates)
1 0.000 0.000 0.000 0.000 plotting.py:1182(__init__)
4 0.000 0.000 0.000 0.000 scale.py:469(scale_factory)
2 0.000 0.000 0.000 0.000 plotting.py:1223(_use_dynamic_x)
1 0.000 0.000 0.001 0.001 axes.py:526(set_figure)
1 0.000 0.000 0.001 0.001 patches.py:2180(__init__)
1 0.000 0.000 0.000 0.000 transforms.py:396(_get_bounds)
6 0.000 0.000 0.000 0.000 dates.py:157(_get_rc_timezone)
1 0.000 0.000 0.000 0.000 internals.py:2219(create_block_manager_from_blocks)
2 0.000 0.000 0.000 0.000 {built-in method affine_transform}
2 0.000 0.000 0.000 0.000 patches.py:2228(set_boxstyle)
1 0.000 0.000 0.000 0.000 frame.py:530(_init_ndarray)
2 0.000 0.000 0.000 0.000 internals.py:932(make_block)
12 0.000 0.000 0.000 0.000 figure.py:223(_update_this)
2 0.000 0.000 0.000 0.000 backend_bases.py:1804(get_width_height)
51 0.000 0.000 0.000 0.000 scale.py:45(limit_range_for_scale)
28 0.000 0.000 0.000 0.000 {setattr}
1 0.000 0.000 0.000 0.000 index.py:390(take)
25 0.000 0.000 0.000 0.000 axes.py:1398(get_xaxis)
11 0.000 0.000 0.000 0.000 ntpath.py:55(isabs)
2 0.000 0.000 0.000 0.000 internals.py:1358(_consolidate_check)
1 0.000 0.000 0.000 0.000 plotting.py:1119(_get_colors)
1 0.000 0.000 0.000 0.000 axis.py:1843(_get_label)
7 0.000 0.000 0.000 0.000 patches.py:338(set_fill)
1 0.000 0.000 0.000 0.000 internals.py:1231(_verify_integrity)
1 0.000 0.000 0.000 0.000 _pylab_helpers.py:123(set_active)
1 0.000 0.000 0.085 0.085 plotting.py:1325(_make_legend)
1 0.000 0.000 46.438 46.438 <string>:1(<module>)
2 0.000 0.000 0.000 0.000 figure.py:76(get)
2 0.000 0.000 0.000 0.000 figure.py:183(update)
1 0.000 0.000 0.000 0.000 plotting.py:803(_validate_color_args)
2 0.000 0.000 0.000 0.000 axes.py:182(set_color_cycle)
1 0.000 0.000 0.000 0.000 figure.py:372(_set_dpi)
4 0.000 0.000 0.026 0.006 spines.py:153(cla)
2 0.000 0.000 0.000 0.000 transforms.py:1474(set)
1 0.000 0.000 0.000 0.000 {method 'setWindowTitle' of 'PySide.QtGui.QWidget' objects}
1 0.000 0.000 0.002 0.002 backend_qt4agg.py:34(new_figure_manager_given_figure)
1 0.000 0.000 0.000 0.000 index.py:1341(__new__)
2 0.000 0.000 0.000 0.000 transforms.py:1611(transform_affine)
1 0.000 0.000 0.000 0.000 axis.py:1589(_get_offset_text)
4 0.000 0.000 0.000 0.000 dates.py:517(__init__)
1 0.000 0.000 0.000 0.000 internals.py:1227(shape)
1 0.000 0.000 0.000 0.000 {method 'flatten' of 'numpy.ndarray' objects}
2 0.000 0.000 0.000 0.000 {method 'accumulate' of 'numpy.ufunc' objects}
25 0.000 0.000 0.000 0.000 {method 'items' of 'dict' objects}
1 0.000 0.000 0.000 0.000 backend_qt4.py:436(notify_axes_change)
1 0.000 0.000 0.000 0.000 transforms.py:2368(get_matrix)
1 0.000 0.000 0.000 0.000 {method 'setMouseTracking' of 'PySide.QtGui.QWidget' objects}
1 0.000 0.000 0.000 0.000 font_manager.py:774(get_size_in_points)
1 0.000 0.000 0.000 0.000 gridspec.py:412(get_position)
1 0.000 0.000 0.000 0.000 plotting.py:863(_maybe_right_yaxis)
1 0.000 0.000 0.000 0.000 frame.py:1722(as_matrix)
2 0.000 0.000 0.000 0.000 transforms.py:991(mutatedx)
1 0.000 0.000 0.000 0.000 dates.py:548(nonsingular)
2 0.000 0.000 0.000 0.000 internals.py:37(__init__)
1 0.000 0.000 0.000 0.000 fromnumeric.py:491(sort)
1 0.000 0.000 0.001 0.001 artist.py:799(__init__)
1 0.000 0.000 0.000 0.000 gridspec.py:190(__init__)
1 0.000 0.000 0.000 0.000 figure.py:895(clf)
2 0.000 0.000 0.000 0.000 cbook.py:1107(push)
2 0.000 0.000 0.000 0.000 generic.py:605(__init__)
1 0.000 0.000 0.001 0.001 axes.py:833(_gen_axes_spines)
1 0.000 0.000 0.000 0.000 axis.py:1863(_get_offset_text)
25 0.000 0.000 0.000 0.000 artist.py:553(get_clip_path)
16 0.000 0.000 0.000 0.000 text.py:933(set_y)
1 0.000 0.000 0.003 0.003 backend_qt4agg.py:24(new_figure_manager)
11 0.000 0.000 0.000 0.000 ntpath.py:122(splitdrive)
1 0.000 0.000 0.000 0.000 {method 'sort' of 'numpy.ndarray' objects}
1 0.000 0.000 0.000 0.000 backend_qt4.py:47(_create_qApp)
7 0.000 0.000 0.000 0.000 cbook.py:1127(clear)
3 0.000 0.000 0.000 0.000 cbook.py:1231(safezip)
1 0.000 0.000 0.000 0.000 plotting.py:1009(plt)
1 0.000 0.000 0.000 0.000 gridspec.py:131(__getitem__)
7 0.000 0.000 0.000 0.000 backend_bases.py:2153(mpl_connect)
1 0.000 0.000 0.000 0.000 axes.py:9024(update_params)
1 0.000 0.000 0.000 0.000 {method 'setWindowIcon' of 'PySide.QtGui.QWidget' objects}
2 0.000 0.000 0.000 0.000 axes.py:169(__init__)
4 0.000 0.000 0.010 0.003 spines.py:142(register_axis)
1 0.000 0.000 0.000 0.000 {locals}
3 0.000 0.000 0.000 0.000 {PySide.QtCore.SIGNAL}
1 0.000 0.000 0.000 0.000 plotting.py:924(_compute_plot_data)
2 0.000 0.000 0.000 0.000 transforms.py:1421(__init__)
1 0.000 0.000 0.000 0.000 copy.py:123(_copy_inst)
1 0.000 0.000 0.000 0.000 patches.py:1903(__init__)
1 0.000 0.000 0.000 0.000 generic.py:750(_consolidate_inplace)
2 0.000 0.000 0.000 0.000 index.py:1377(asi8)
4 0.000 0.000 0.000 0.000 scale.py:76(get_transform)
1 0.000 0.000 0.000 0.000 cbook.py:1132(bubble)
12 0.000 0.000 0.000 0.000 patches.py:310(set_linewidth)
1 0.000 0.000 0.001 0.001 backend_qt4.py:465(_get_toolbar)
1 0.000 0.000 0.000 0.000 __init__.py:91(process_projection_requirements)
1 0.000 0.000 0.000 0.000 figure.py:729(fixlist)
1 0.000 0.000 0.000 0.000 axes.py:3078(set_cursor_props)
1 0.000 0.000 0.000 0.000 figure.py:1196(sca)
1 0.000 0.000 0.000 0.000 axes.py:2444(set_xbound)
1 0.000 0.000 0.000 0.000 figure.py:94(bubble)
1 0.000 0.000 0.000 0.000 plotting.py:150(__getitem__)
1 0.000 0.000 0.000 0.000 figure.py:86(_entry_from_axes)
1 0.000 0.000 0.000 0.000 backend_qt4.py:295(sizeHint)
1 0.000 0.000 0.000 0.000 frame.py:2090(__setattr__)
16 0.000 0.000 0.000 0.000 text.py:924(set_x)
3 0.000 0.000 0.000 0.000 transforms.py:382(_get_height)
1 0.000 0.000 0.000 0.000 {method 'setFocus' of 'PySide.QtGui.QWidget' objects}
1 0.000 0.000 0.000 0.000 plotting.py:959(_adorn_subplots)
1 0.000 0.000 0.000 0.000 generic.py:644(empty)
1 0.000 0.000 0.000 0.000 plotting.py:1339(_get_ax_legend)
2 0.000 0.000 0.000 0.000 core.py:537(filled)
1 0.000 0.000 0.000 0.000 {method 'setAttribute' of 'PySide.QtGui.QWidget' objects}
1 0.000 0.000 0.000 0.000 {method 'repeat' of 'numpy.ndarray' objects}
1 0.000 0.000 0.000 0.000 axes.py:817(_gen_axes_patch)
1 0.000 0.000 0.000 0.000 plotting.py:1378(_post_plot_logic)
7 0.000 0.000 0.000 0.000 patches.py:356(set_hatch)
1 0.000 0.000 0.000 0.000 axes.py:2952(set_navigate_mode)
1 0.000 0.000 0.000 0.000 plotting.py:166(__contains__)
4 0.000 0.000 0.000 0.000 {method 'sort' of 'list' objects}
1 0.000 0.000 0.000 0.000 backend_bases.py:2989(update)
1 0.000 0.000 0.000 0.000 pyplot.py:374(get_fignums)
4 0.000 0.000 0.000 0.000 axis.py:678(get_transform)
1 0.000 0.000 0.000 0.000 gridspec.py:33(__init__)
2 0.000 0.000 0.000 0.000 {method 'resize' of 'PySide.QtGui.QWidget' objects}
1 0.000 0.000 0.000 0.000 plotting.py:1050(_get_plot_function)
7 0.000 0.000 0.000 0.000 patches.py:388(set_path_effects)
1 0.000 0.000 0.000 0.000 cbook.py:565(is_scalar_or_string)
1 0.000 0.000 0.000 0.000 plotting.py:994(legend_title)
1 0.000 0.000 0.000 0.000 internals.py:132(copy)
3 0.000 0.000 0.000 0.000 transforms.py:2159(_get_is_affine)
2 0.000 0.000 0.000 0.000 fromnumeric.py:1087(ravel)
1 0.000 0.000 0.000 0.000 dates.py:755(set_axis)
2 0.000 0.000 0.000 0.000 {pandas.tslib.period_ordinal}
1 0.000 0.000 0.000 0.000 frame.py:5734(_prep_ndarray)
2 0.000 0.000 0.000 0.000 figure.py:142(__call__)
2 0.000 0.000 0.000 0.000 dates.py:332(__init__)
2 0.000 0.000 0.000 0.000 internals.py:76(set_ref_locs)
2 0.000 0.000 0.000 0.000 patches.py:1743(__init__)
3 0.000 0.000 0.000 0.000 cbook.py:1077(__init__)
1 0.000 0.000 0.000 0.000 generic.py:788(_protect_consolidate)
1 0.000 0.000 0.000 0.000 backend_bases.py:2426(__init__)
1 0.000 0.000 0.000 0.000 internals.py:1505(as_matrix)
8 0.000 0.000 0.000 0.000 patches.py:232(set_antialiased)
1 0.000 0.000 0.000 0.000 __init__.py:50(get_projection_class)
2 0.000 0.000 0.000 0.000 figure.py:129(current_key_axes)
7 0.000 0.000 0.000 0.000 patches.py:324(set_linestyle)
2 0.000 0.000 0.000 0.000 transforms.py:1531(transform)
2 0.000 0.000 0.000 0.000 units.py:51(__init__)
1 0.000 0.000 0.000 0.000 figure.py:64(__init__)
1 0.000 0.000 0.000 0.000 figure.py:1148(_set_artist_props)
1 0.000 0.000 0.000 0.000 figure.py:153(__init__)
1 0.000 0.000 0.000 0.000 transforms.py:272(frozen)
1 0.000 0.000 0.000 0.000 {pandas.algos.ensure_platform_int}
2 0.000 0.000 0.000 0.000 figure.py:68(as_list)
1 0.000 0.000 0.000 0.000 index.py:293(__iter__)
1 0.000 0.000 0.000 0.000 frame.py:466(_init_mgr)
4 0.000 0.000 0.000 0.000 index.py:1310(freq)
1 0.000 0.000 0.000 0.000 legend.py:791(set_title)
1 0.000 0.000 0.000 0.000 internals.py:1944(reindex_axis)
1 0.000 0.000 0.000 0.000 {startingUp}
1 0.000 0.000 0.000 0.000 plotting.py:91(_get_standard_kind)
1 0.000 0.000 0.000 0.000 transforms.py:2414(__init__)
1 0.000 0.000 0.000 0.000 plotting.py:849(draw)
2 0.000 0.000 0.000 0.000 offsetbox.py:298(__init__)
1 0.000 0.000 0.000 0.000 copy.py:66(copy)
2 0.000 0.000 0.000 0.000 {method 'replace' of 'str' objects}
1 0.000 0.000 0.000 0.000 figure.py:145(__contains__)
1 0.000 0.000 0.000 0.000 patches.py:1799(__init__)
1 0.000 0.000 0.000 0.000 gridspec.py:383(__init__)
1 0.000 0.000 0.000 0.000 dates.py:764(_get_unit)
3 0.000 0.000 0.000 0.000 {method 'update' of 'dict' objects}
1 0.000 0.000 0.000 0.000 internals.py:1385(<lambda>)
1 0.000 0.000 0.000 0.000 axes.py:1100(set_anchor)
1 0.000 0.000 0.000 0.000 font_manager.py:1014(get_default_size)
1 0.000 0.000 0.000 0.000 legend.py:532(get_legend_handler_map)
1 0.000 0.000 0.000 0.000 internals.py:1626(consolidate)
3 0.000 0.000 0.000 0.000 generic.py:646(<genexpr>)
1 0.000 0.000 0.000 0.000 axes.py:9070(subplot_class_factory)
1 0.000 0.000 0.000 0.000 plotting.py:1062(_get_index_name)
2 0.000 0.000 0.000 0.000 ticker.py:1110(__init__)
1 0.000 0.000 0.000 0.000 generic.py:751(<lambda>)
1 0.000 0.000 0.000 0.000 ticker.py:909(view_limits)
4 0.000 0.000 0.000 0.000 gridspec.py:46(get_geometry)
1 0.000 0.000 0.000 0.000 legend.py:404(_set_loc)
1 0.000 0.000 0.000 0.000 scale.py:463(get_scale_names)
1 0.000 0.000 0.000 0.000 internals.py:60(ref_locs)
1 0.000 0.000 0.000 0.000 {method 'setFocusPolicy' of 'PySide.QtGui.QWidget' objects}
1 0.000 0.000 0.000 0.000 figure.py:717(_make_key)
3 0.000 0.000 0.000 0.000 offsets.py:1214(rule_code)
3 0.000 0.000 0.000 0.000 {method 'height' of 'PySide.QtCore.QSize' objects}
1 0.000 0.000 0.000 0.000 figure.py:384(set_tight_layout)
2 0.000 0.000 0.000 0.000 cbook.py:605(flatten)
1 0.000 0.000 0.000 0.000 frame.py:583(axes)
2 0.000 0.000 0.000 0.000 internals.py:1233(<genexpr>)
1 0.000 0.000 0.000 0.000 axes.py:1027(set_aspect)
4 0.000 0.000 0.000 0.000 scale.py:63(__init__)
2 0.000 0.000 0.000 0.000 base.py:45(_constructor)
1 0.000 0.000 0.000 0.000 {sum}
1 0.000 0.000 0.000 0.000 axes.py:2431(get_xbound)
1 0.000 0.000 0.000 0.000 index.py:135(__array_finalize__)
1 0.000 0.000 0.000 0.000 __init__.py:21(get_projection_class)
1 0.000 0.000 0.000 0.000 axes.py:2938(set_navigate)
2 0.000 0.000 0.000 0.000 internals.py:128(dtype)
1 0.000 0.000 0.000 0.000 figure.py:1277(add_axobserver)
1 0.000 0.000 0.000 0.000 axes.py:1386(get_legend)
1 0.000 0.000 0.000 0.000 figure.py:365(_get_axes)
2 0.000 0.000 0.000 0.000 widgets.py:31(__init__)
1 0.000 0.000 0.000 0.000 legend.py:839(set_bbox_to_anchor)
2 0.000 0.000 0.000 0.000 plotting.py:180(_get_canonical_key)
2 0.000 0.000 0.000 0.000 internals.py:1350(is_consolidated)
1 0.000 0.000 0.000 0.000 axes.py:2426(xaxis_inverted)
1 0.000 0.000 0.000 0.000 dates.py:610(get_unit_generic)
1 0.000 0.000 0.000 0.000 __init__.py:1057(get_backend)
1 0.000 0.000 0.000 0.000 figure.py:720(fixitems)
1 0.000 0.000 0.000 0.000 _pylab_helpers.py:36(get_fig_manager)
1 0.000 0.000 0.000 0.000 legend.py:511(get_default_handler_map)
1 0.000 0.000 0.000 0.000 patches.py:242(set_aa)
2 0.000 0.000 0.000 0.000 figure.py:504(set_canvas)
3 0.000 0.000 0.000 0.000 internals.py:1229(<genexpr>)
1 0.000 0.000 0.000 0.000 index.py:1423(equals)
3 0.000 0.000 0.000 0.000 {repr}
1 0.000 0.000 0.000 0.000 artist.py:435(set_snap)
1 0.000 0.000 0.000 0.000 internals.py:1640(_consolidate_inplace)
1 0.000 0.000 0.000 0.000 gridspec.py:68(set_height_ratios)
1 0.000 0.000 0.000 0.000 transforms.py:1701(get_matrix)
2 0.000 0.000 0.000 0.000 legend.py:481(_approx_text_height)
1 0.000 0.000 0.000 0.000 gridspec.py:62(set_width_ratios)
2 0.000 0.000 0.000 0.000 backend_bases.py:3023(set_history_buttons)
1 0.000 0.000 0.000 0.000 {function __contains__ at 0x0000000006E3ADD8}
1 0.000 0.000 0.000 0.000 dates.py:542(_get_interval)
1 0.000 0.000 0.000 0.000 {method 'strip' of 'str' objects}
1 0.000 0.000 0.000 0.000 {all}
1 0.000 0.000 0.000 0.000 offsetbox.py:181(set_offset)
1 0.000 0.000 0.000 0.000 offsetbox.py:666(set_minimumdescent)
1 0.000 0.000 0.000 0.000 axes.py:794(set_axes_locator)
1 0.000 0.000 0.000 0.000 axes.py:9016(get_subplotspec)
1 0.000 0.000 0.000 0.000 gridspec.py:399(get_gridspec)
1 0.000 0.000 0.000 0.000 {method 'width' of 'PySide.QtCore.QSize' objects}
1 0.000 0.000 0.000 0.000 {method 'disable' of '_lsprof.Profiler' objects}
1 0.000 0.000 0.000 0.000 plotting.py:860(_args_adjust)
1 0.000 0.000 0.000 0.000 internals.py:1390(<lambda>)
1 0.000 0.000 0.000 0.000 {function __getitem__ at 0x0000000006E3AC88}