import matplotlib
matplotlib.__version__
'1.2.1'
import pandas as pd
pd.__version__
'0.12.0-274-gc472099'
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: 210 ms per loop
%prun df.plot()
128214 function calls (127534 primitive calls) in 0.326 seconds
Ordered by: internal time
ncalls tottime percall cumtime percall filename:lineno(function)
1555 0.032 0.000 0.034 0.000 weakref.py:47(__init__)
25 0.020 0.001 0.020 0.001 {pandas.tslib.periodarr_to_dt64arr}
25 0.017 0.001 0.017 0.001 {pandas.tslib.build_field_sarray}
2175 0.013 0.000 0.013 0.000 {numpy.core.multiarray.array}
870 0.011 0.000 0.025 0.000 path.py:87(__init__)
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}
75 0.008 0.000 0.008 0.000 {pandas.tslib.unique_deltas}
11350 0.006 0.000 0.006 0.000 {isinstance}
171 0.005 0.000 0.059 0.000 lines.py:130(__init__)
809 0.005 0.000 0.043 0.000 markers.py:126(_recache)
50 0.005 0.000 0.005 0.000 {pandas.tslib.period_asfreq_arr}
3770 0.004 0.000 0.004 0.000 __init__.py:721(__getitem__)
1555 0.003 0.000 0.037 0.000 transforms.py:81(__init__)
725 0.003 0.000 0.015 0.000 period.py:1037(__getitem__)
150 0.003 0.000 0.005 0.000 parser.py:59(get_token)
3600 0.003 0.000 0.004 0.000 re.py:226(_compile)
3600 0.002 0.000 0.008 0.000 re.py:139(search)
389 0.002 0.000 0.002 0.000 artist.py:74(__init__)
3600 0.002 0.000 0.002 0.000 {method 'search' of '_sre.SRE_Pattern' objects}
1332 0.002 0.000 0.002 0.000 {method 'match' of '_sre.SRE_Pattern' objects}
1265 0.002 0.000 0.011 0.000 transforms.py:1510(__init__)
25 0.002 0.000 0.042 0.002 common.py:156(_isnull_ndarraylike)
1056 0.002 0.000 0.010 0.000 frequencies.py:72(get_freq_code)
150 0.002 0.000 0.011 0.000 config.py:489(_select_options)
75 0.002 0.000 0.033 0.000 tools.py:145(parse_time_string)
417 0.002 0.000 0.027 0.000 markers.py:161(set_marker)
139 0.002 0.000 0.002 0.000 {method 'copy' of 'numpy.ndarray' objects}
283 0.002 0.000 0.002 0.000 twodim_base.py:169(eye)
1375 0.002 0.000 0.002 0.000 StringIO.py:119(read)
209 0.002 0.000 0.003 0.000 cbook.py:299(connect)
702 0.002 0.000 0.010 0.000 period.py:66(__init__)
25 0.002 0.000 0.005 0.000 frequencies.py:890(mdiffs)
300 0.002 0.000 0.005 0.000 _strptime.py:295(_strptime)
1032 0.002 0.000 0.004 0.000 frequencies.py:454(_base_and_stride)
283 0.002 0.000 0.004 0.000 numeric.py:1884(identity)
102 0.002 0.000 0.002 0.000 transforms.py:2541(nonsingular)
8040 0.002 0.000 0.002 0.000 {method 'get' of 'dict' objects}
25 0.002 0.000 0.015 0.001 plotting.py:222(_get_xlim)
1006 0.002 0.000 0.002 0.000 frequencies.py:739(_period_str_to_code)
57 0.001 0.000 0.016 0.000 lines.py:395(recache)
940 0.001 0.000 0.002 0.000 cbook.py:475(iterable)
1555 0.001 0.000 0.002 0.000 UserDict.py:4(__init__)
255 0.001 0.000 0.002 0.000 cbook.py:484(is_string_like)
1601 0.001 0.000 0.008 0.000 numeric.py:252(asarray)
363 0.001 0.000 0.005 0.000 transforms.py:157(set_children)
1006 0.001 0.000 0.002 0.000 {method 'view' of 'numpy.ndarray' objects}
2165 0.001 0.000 0.001 0.000 {getattr}
834 0.001 0.000 0.001 0.000 {numpy.core.multiarray.empty}
946 0.001 0.000 0.009 0.000 _methods.py:28(_all)
25 0.001 0.000 0.002 0.000 lines.py:480(_is_sorted)
611 0.001 0.000 0.003 0.000 weakref.py:79(__setitem__)
75 0.001 0.000 0.009 0.000 parser.py:349(_parse)
58 0.001 0.000 0.001 0.000 {numpy.core.multiarray.concatenate}
1887 0.001 0.000 0.002 0.000 common.py:1692(is_integer)
75 0.001 0.000 0.011 0.000 tools.py:250(dateutil_parse)
6545 0.001 0.000 0.001 0.000 {len}
93 0.001 0.000 0.036 0.000 artist.py:476(set_clip_path)
25 0.001 0.000 0.008 0.000 axes.py:1909(autoscale_view)
50 0.001 0.000 0.001 0.000 {method 'astype' of 'numpy.ndarray' objects}
1297 0.001 0.000 0.001 0.000 artist.py:211(pchanged)
186 0.001 0.000 0.006 0.000 transforms.py:2274(composite_transform_factory)
75 0.001 0.000 0.001 0.000 series.py:689(_set_axis)
25 0.001 0.000 0.002 0.000 ticker.py:1286(bin_boundaries)
300 0.001 0.000 0.002 0.000 locale.py:347(normalize)
25 0.001 0.000 0.189 0.008 plotting.py:29(tsplot)
125 0.001 0.000 0.001 0.000 {method 'get_loc' of 'pandas.index.IndexEngine' objects}
946 0.001 0.000 0.010 0.000 {method 'all' of 'numpy.ndarray' objects}
1702 0.001 0.000 0.001 0.000 {min}
611 0.001 0.000 0.001 0.000 weakref.py:228(__init__)
283 0.001 0.000 0.003 0.000 artist.py:658(update)
775 0.001 0.000 0.001 0.000 numeric.py:1666(isscalar)
95 0.001 0.000 0.003 0.000 text.py:150(__init__)
180 0.001 0.000 0.001 0.000 {numpy.core._dotblas.dot}
75 0.001 0.000 0.005 0.000 series.py:569(__init__)
100 0.001 0.000 0.004 0.000 lines.py:370(set_axes)
75 0.001 0.000 0.007 0.000 tools.py:306(_attempt_monthly)
150 0.001 0.000 0.001 0.000 {sorted}
25 0.001 0.000 0.002 0.000 frequencies.py:403(to_offset)
200/125 0.001 0.000 0.002 0.000 units.py:118(get_converter)
1325 0.001 0.000 0.001 0.000 core.py:5641(isMaskedArray)
8 0.001 0.000 0.001 0.000 {method 'addAction' of 'PySide.QtGui.QToolBar' objects}
413/292 0.001 0.000 0.001 0.000 transforms.py:133(_invalidate_internal)
231 0.001 0.000 0.006 0.000 transforms.py:1656(__init__)
25 0.001 0.000 0.001 0.000 index.py:321(is_monotonic)
32/24 0.001 0.000 0.046 0.002 axis.py:63(__init__)
196 0.001 0.000 0.001 0.000 lines.py:724(set_linestyle)
1 0.001 0.001 0.001 0.001 {pandas.tslib.dt64arr_to_periodarr}
75 0.001 0.000 0.034 0.000 period.py:922(get_loc)
75 0.001 0.000 0.007 0.000 parser.py:149(split)
25 0.001 0.000 0.020 0.001 axes.py:286(_plot_args)
25 0.001 0.000 0.028 0.001 legend_handler.py:170(create_artists)
171 0.001 0.000 0.001 0.000 cbook.py:525(is_numlike)
71 0.001 0.000 0.001 0.000 font_manager.py:649(__init__)
300 0.001 0.000 0.006 0.000 {built-in method strptime}
50 0.001 0.000 0.008 0.000 period.py:753(asfreq)
300 0.001 0.000 0.001 0.000 config.py:517(_get_deprecated_option)
135 0.001 0.000 0.003 0.000 transforms.py:2099(__init__)
25 0.001 0.000 0.058 0.002 period.py:825(to_timestamp)
966 0.001 0.000 0.001 0.000 {iter}
75 0.001 0.000 0.036 0.000 generic.py:1246(__getattr__)
91 0.001 0.000 0.029 0.000 transforms.py:741(__init__)
25 0.001 0.000 0.034 0.001 index.py:144(__new__)
75 0.001 0.000 0.001 0.000 axes.py:2684(get_ylim)
25 0.001 0.000 0.004 0.000 plotting.py:234(format_dateaxis)
778 0.001 0.000 0.001 0.000 {setattr}
283 0.000 0.000 0.000 0.000 {numpy.core.multiarray.zeros}
611 0.000 0.000 0.001 0.000 weakref.py:223(__new__)
611 0.000 0.000 0.000 0.000 {built-in method __new__ of type object at 0x000000001E29D0D0}
129 0.000 0.000 0.005 0.000 transforms.py:1817(scale)
2142 0.000 0.000 0.000 0.000 {method 'lower' of 'str' objects}
292 0.000 0.000 0.002 0.000 transforms.py:122(invalidate)
25 0.000 0.000 0.001 0.000 function_base.py:6(linspace)
26 0.000 0.000 0.006 0.000 offsetbox.py:607(__init__)
307 0.000 0.000 0.001 0.000 weakref.py:202(values)
32 0.000 0.000 0.001 0.000 cbook.py:1165(popall)
46 0.000 0.000 0.000 0.000 axis.py:1412(set_major_locator)
392 0.000 0.000 0.020 0.000 markers.py:146(set_fillstyle)
300 0.000 0.000 0.000 0.000 {_locale.setlocale}
455 0.000 0.000 0.000 0.000 {max}
1286 0.000 0.000 0.000 0.000 {method 'startswith' of 'str' objects}
51/50 0.000 0.000 0.001 0.000 transforms.py:1526(__eq__)
26 0.000 0.000 0.000 0.000 {method 'take' of 'numpy.ndarray' objects}
221 0.000 0.000 0.001 0.000 lines.py:470(set_transform)
25 0.000 0.000 0.001 0.000 ticker.py:1185(scale_range)
338 0.000 0.000 0.000 0.000 {hasattr}
26 0.000 0.000 0.003 0.000 axes.py:2475(set_xlim)
75 0.000 0.000 0.000 0.000 period.py:1296(_validate_end_alias)
50 0.000 0.000 0.006 0.000 lines.py:932(update_from)
79 0.000 0.000 0.005 0.000 converter.py:106(convert)
1 0.000 0.000 0.040 0.040 legend.py:575(_init_legend_box)
28 0.000 0.000 0.001 0.000 transforms.py:930(_set_intervalx)
150 0.000 0.000 0.013 0.000 config.py:71(_get_single_key)
16/12 0.000 0.000 0.048 0.004 axis.py:705(cla)
50 0.000 0.000 0.003 0.000 axis.py:1288(update_units)
25 0.000 0.000 0.064 0.003 axes.py:3865(plot)
52 0.000 0.000 0.000 0.000 plotting.py:1088(on_right)
25 0.000 0.000 0.026 0.001 frequencies.py:899(_infer_daily_rule)
25 0.000 0.000 0.012 0.000 axes.py:258(_makeline)
803 0.000 0.000 0.001 0.000 frequencies.py:108(_get_freq_str)
25 0.000 0.000 0.028 0.001 axes.py:1514(_update_line_limits)
100 0.000 0.000 0.000 0.000 transforms.py:368(_get_intervaly)
25 0.000 0.000 0.001 0.000 generic.py:1014(reindex)
1 0.000 0.000 0.238 0.238 plotting.py:1297(_make_ts_plot)
25 0.000 0.000 0.001 0.000 transforms.py:935(_set_intervaly)
25 0.000 0.000 0.005 0.000 axes.py:222(_xy_from_xy)
221 0.000 0.000 0.023 0.000 markers.py:111(__init__)
25 0.000 0.000 0.003 0.000 axes.py:2690(set_ylim)
25 0.000 0.000 0.031 0.001 frequencies.py:752(infer_freq)
2064 0.000 0.000 0.000 0.000 {method 'group' of '_sre.SRE_Match' objects}
209 0.000 0.000 0.000 0.000 cbook.py:171(__init__)
53 0.000 0.000 0.001 0.000 internals.py:1496(make_block)
25 0.000 0.000 0.191 0.008 plotting.py:1306(_plot)
43 0.000 0.000 0.004 0.000 patches.py:567(_update_patch_transform)
152 0.000 0.000 0.006 0.000 axis.py:1347(convert_units)
470 0.000 0.000 0.001 0.000 artist.py:457(set_figure)
50 0.000 0.000 0.002 0.000 converter.py:850(__init__)
1584 0.000 0.000 0.000 0.000 {method 'iteritems' of 'dict' objects}
171 0.000 0.000 0.001 0.000 lines.py:378(set_data)
20 0.000 0.000 0.000 0.000 ticker.py:352(__init__)
75 0.000 0.000 0.035 0.000 period.py:666(__contains__)
50 0.000 0.000 0.001 0.000 internals.py:2925(__init__)
300 0.000 0.000 0.003 0.000 _strptime.py:27(_getlang)
300 0.000 0.000 0.003 0.000 locale.py:514(getlocale)
331 0.000 0.000 0.001 0.000 artist.py:226(set_transform)
25 0.000 0.000 0.035 0.001 axes.py:1496(add_line)
25 0.000 0.000 0.021 0.001 frequencies.py:895(ydiffs)
100 0.000 0.000 0.001 0.000 shape_base.py:6(atleast_1d)
71 0.000 0.000 0.000 0.000 font_manager.py:869(set_size)
186 0.000 0.000 0.006 0.000 transforms.py:1089(__add__)
136/96 0.000 0.000 0.012 0.000 spines.py:372(get_spine_transform)
54 0.000 0.000 0.000 0.000 axis.py:1247(grid)
150 0.000 0.000 0.000 0.000 config.py:502(_get_root)
300 0.000 0.000 0.002 0.000 locale.py:415(_parse_localename)
51 0.000 0.000 0.000 0.000 {numpy.core.multiarray.arange}
25 0.000 0.000 0.001 0.000 common.py:2218(as_escaped_unicode)
50 0.000 0.000 0.001 0.000 converter.py:929(__init__)
150 0.000 0.000 0.013 0.000 config.py:89(_get_option)
75 0.000 0.000 0.001 0.000 parser.py:156(__init__)
79/1 0.000 0.000 0.001 0.001 offsetbox.py:164(set_figure)
209 0.000 0.000 0.000 0.000 weakref.py:243(__init__)
75 0.000 0.000 0.000 0.000 parser.py:236(weekday)
681 0.000 0.000 0.000 0.000 markers.py:199(_set_nothing)
101 0.000 0.000 0.000 0.000 period.py:1072(__array_finalize__)
77 0.000 0.000 0.000 0.000 cbook.py:1490(get_siblings)
27 0.000 0.000 0.001 0.000 axes.py:2153(grid)
25 0.000 0.000 0.029 0.001 frequencies.py:806(get_freq)
51 0.000 0.000 0.001 0.000 transforms.py:2222(__init__)
161 0.000 0.000 0.000 0.000 {method 'reshape' of 'numpy.ndarray' objects}
8 0.000 0.000 0.000 0.000 spines.py:266(_calc_offset_transform)
25 0.000 0.000 0.004 0.000 frame.py:1811(__getitem__)
78 0.000 0.000 0.000 0.000 generic.py:39(__init__)
193 0.000 0.000 0.001 0.000 artist.py:158(convert_yunits)
195 0.000 0.000 0.006 0.000 artist.py:148(convert_xunits)
51 0.000 0.000 0.002 0.000 period.py:557(__new__)
100 0.000 0.000 0.000 0.000 converter.py:814(get_finder)
25 0.000 0.000 0.000 0.000 offsets.py:74(__init__)
25 0.000 0.000 0.004 0.000 generic.py:770(_get_item_cache)
129 0.000 0.000 0.000 0.000 text.py:968(set_text)
1181 0.000 0.000 0.000 0.000 {method 'upper' of 'str' objects}
100 0.000 0.000 0.001 0.000 period.py:720(__iter__)
25 0.000 0.000 0.000 0.000 series.py:3256(_sanitize_array)
51 0.000 0.000 0.002 0.000 transforms.py:1802(translate)
2 0.000 0.000 0.000 0.000 {method 'sizeHint' of 'PySide.QtGui.QWidget' objects}
45 0.000 0.000 0.001 0.000 transforms.py:2352(__init__)
203 0.000 0.000 0.000 0.000 lines.py:833(set_xdata)
25 0.000 0.000 0.000 0.000 generic.py:168(_construct_axes_from_arguments)
65 0.000 0.000 0.001 0.000 transforms.py:2448(__init__)
43 0.000 0.000 0.006 0.000 patches.py:171(get_transform)
150 0.000 0.000 0.005 0.000 parser.py:140(__next__)
1375 0.000 0.000 0.000 0.000 StringIO.py:38(_complain_ifclosed)
75 0.000 0.000 0.000 0.000 parser.py:45(__init__)
171 0.000 0.000 0.000 0.000 lines.py:1081(set_dash_capstyle)
25 0.000 0.000 0.003 0.000 offsetbox.py:511(__init__)
25 0.000 0.000 0.004 0.000 transforms.py:1162(contains_branch_seperately)
25 0.000 0.000 0.000 0.000 axes.py:187(__call__)
209 0.000 0.000 0.000 0.000 weakref.py:293(__contains__)
75 0.000 0.000 0.000 0.000 StringIO.py:54(__init__)
150 0.000 0.000 0.001 0.000 config.py:558(_warn_if_deprecated)
602 0.000 0.000 0.000 0.000 {method 'replace' of 'str' objects}
209 0.000 0.000 0.000 0.000 weakref.py:261(__setitem__)
1 0.000 0.000 0.002 0.002 backend_qt4.py:387(__init__)
1 0.000 0.000 0.000 0.000 artist.py:817(get_aliases)
51 0.000 0.000 0.002 0.000 legend.py:395(_set_artist_props)
75 0.000 0.000 0.000 0.000 parser.py:244(month)
75 0.000 0.000 0.000 0.000 {method 'replace' of 'datetime.datetime' objects}
28 0.000 0.000 0.000 0.000 axes.py:2469(get_xlim)
177 0.000 0.000 0.000 0.000 numeric.py:322(asanyarray)
26 0.000 0.000 0.001 0.000 axes.py:809(_set_artist_props)
25 0.000 0.000 0.000 0.000 arrayprint.py:335(array2string)
25 0.000 0.000 0.003 0.000 ticker.py:1328(view_limits)
57 0.000 0.000 0.016 0.000 lines.py:671(get_path)
46 0.000 0.000 0.001 0.000 transforms.py:1008(__init__)
51 0.000 0.000 0.000 0.000 axis.py:693(limit_range_for_scale)
79 0.000 0.000 0.001 0.000 offsetbox.py:139(__init__)
150 0.000 0.000 0.014 0.000 config.py:229(__call__)
171 0.000 0.000 0.000 0.000 lines.py:793(set_markeredgewidth)
100/50 0.000 0.000 0.000 0.000 transforms.py:2155(depth)
53 0.000 0.000 0.000 0.000 internals.py:52(__init__)
27 0.000 0.000 0.001 0.000 plotting.py:1072(_get_ax)
25 0.000 0.000 0.001 0.000 common.py:2192(pprint_thing)
101 0.000 0.000 0.001 0.000 frequencies.py:548(get_standard_freq)
50 0.000 0.000 0.009 0.000 legend_handler.py:67(update_prop)
171 0.000 0.000 0.000 0.000 lines.py:1046(set_dash_joinstyle)
16 0.000 0.000 0.006 0.000 axis.py:407(_get_gridline)
25 0.000 0.000 0.031 0.001 index.py:1330(inferred_freq)
156 0.000 0.000 0.001 0.000 index.py:314(values)
560 0.000 0.000 0.000 0.000 {method 'append' of 'list' objects}
25 0.000 0.000 0.000 0.000 frequencies.py:1132(_is_multiple)
75 0.000 0.000 0.000 0.000 index.py:396(__contains__)
25 0.000 0.000 0.001 0.000 frequencies.py:788(__init__)
196 0.000 0.000 0.014 0.000 lines.py:772(set_marker)
45 0.000 0.000 0.002 0.000 transforms.py:788(from_extents)
171 0.000 0.000 0.000 0.000 lines.py:1095(set_solid_capstyle)
150 0.000 0.000 0.000 0.000 config.py:545(_translate_key)
8 0.000 0.000 0.000 0.000 backend_qt4.py:515(_icon)
1 0.000 0.000 0.001 0.001 backend_qt4.py:505(__init__)
205 0.000 0.000 0.000 0.000 weakref.py:48(remove)
25 0.000 0.000 0.000 0.000 {method 'findall' of '_sre.SRE_Pattern' objects}
208 0.000 0.000 0.000 0.000 weakref.py:245(remove)
171 0.000 0.000 0.011 0.000 lines.py:314(set_fillstyle)
16 0.000 0.000 0.005 0.000 axis.py:546(_get_gridline)
148/60 0.000 0.000 0.006 0.000 axes.py:583(get_xaxis_transform)
45 0.000 0.000 0.028 0.001 transforms.py:770(unit)
25 0.000 0.000 0.010 0.000 transforms.py:840(update_from_path)
203 0.000 0.000 0.000 0.000 {method 'keys' of 'dict' objects}
25 0.000 0.000 0.002 0.000 series.py:787(__array_wrap__)
25 0.000 0.000 0.001 0.000 dates.py:1154(default_units)
75/50 0.000 0.000 0.002 0.000 transforms.py:2143(__eq__)
25 0.000 0.000 0.000 0.000 internals.py:2618(_find_block)
25 0.000 0.000 0.000 0.000 axes.py:204(set_lineprops)
25 0.000 0.000 0.001 0.000 internals.py:2328(get)
75 0.000 0.000 0.000 0.000 parser.py:258(ampm)
50 0.000 0.000 0.002 0.000 transforms.py:2149(_iter_break_from_left_to_right)
16/14 0.000 0.000 0.009 0.001 axis.py:376(_get_tick1line)
25 0.000 0.000 0.004 0.000 transforms.py:1142(contains_branch)
125 0.000 0.000 0.000 0.000 common.py:53(_check)
25 0.000 0.000 0.002 0.000 frame.py:1906(_box_item_values)
32 0.000 0.000 0.002 0.000 markers.py:599(_set_tickup)
16 0.000 0.000 0.003 0.000 axis.py:341(_get_text1)
50 0.000 0.000 0.000 0.000 artist.py:711(update_from)
26 0.000 0.000 0.000 0.000 artist.py:683(set_label)
25 0.000 0.000 0.003 0.000 axes.py:2659(set_ybound)
152 0.000 0.000 0.000 0.000 {method 'split' of 'str' objects}
25 0.000 0.000 0.002 0.000 series.py:664(from_array)
25 0.000 0.000 0.001 0.000 series.py:490(f)
25 0.000 0.000 0.000 0.000 numeric.py:1437(array_str)
25 0.000 0.000 0.001 0.000 transforms.py:2042(__eq__)
25 0.000 0.000 0.029 0.001 legend_handler.py:84(__call__)
77 0.000 0.000 0.000 0.000 {divmod}
119 0.000 0.000 0.000 0.000 artist.py:237(get_transform)
25 0.000 0.000 0.000 0.000 plotting.py:176(_decorate_axes)
25 0.000 0.000 0.000 0.000 offsets.py:178(__mul__)
32 0.000 0.000 0.002 0.000 markers.py:605(_set_tickdown)
611 0.000 0.000 0.000 0.000 {id}
50 0.000 0.000 0.020 0.000 axes.py:322(_grab_next_args)
203 0.000 0.000 0.000 0.000 lines.py:842(set_ydata)
46 0.000 0.000 0.000 0.000 axis.py:1392(set_major_formatter)
325 0.000 0.000 0.000 0.000 lines.py:645(get_xdata)
25 0.000 0.000 0.044 0.002 plotting.py:188(_maybe_mask)
171 0.000 0.000 0.000 0.000 lines.py:1057(set_solid_joinstyle)
148/60 0.000 0.000 0.006 0.000 axes.py:660(get_yaxis_transform)
16/14 0.000 0.000 0.009 0.001 axis.py:391(_get_tick2line)
8 0.000 0.000 0.000 0.000 {method 'setToolTip' of 'PySide.QtGui.QAction' objects}
32 0.000 0.000 0.002 0.000 markers.py:592(_set_tickright)
25 0.000 0.000 0.001 0.000 internals.py:257(get)
32 0.000 0.000 0.002 0.000 markers.py:586(_set_tickleft)
16/12 0.000 0.000 0.047 0.004 axis.py:740(reset_ticks)
50 0.000 0.000 0.001 0.000 index.py:799(get_loc)
52 0.000 0.000 0.001 0.000 transforms.py:1747(clear)
102 0.000 0.000 0.002 0.000 frequencies.py:65(get_freq)
40 0.000 0.000 0.000 0.000 ticker.py:1257(set_params)
51 0.000 0.000 0.001 0.000 period.py:607(_from_arraylike)
100 0.000 0.000 0.000 0.000 frequencies.py:58(get_freq_group)
150 0.000 0.000 0.006 0.000 parser.py:146(next)
51 0.000 0.000 0.000 0.000 generic.py:1254(__setattr__)
25 0.000 0.000 0.000 0.000 frequencies.py:488(get_offset)
25 0.000 0.000 0.000 0.000 plotting.py:199(_get_freq)
16/14 0.000 0.000 0.008 0.001 axis.py:515(_get_tick1line)
160 0.000 0.000 0.000 0.000 axis.py:263(_set_artist_props)
16 0.000 0.000 0.002 0.000 axis.py:484(_get_text1)
116 0.000 0.000 0.000 0.000 {method 'ravel' of 'numpy.ndarray' objects}
423 0.000 0.000 0.000 0.000 {method 'setdefault' of 'dict' objects}
16/14 0.000 0.000 0.008 0.001 axis.py:531(_get_tick2line)
29 0.000 0.000 0.000 0.000 transforms.py:361(_get_intervalx)
79 0.000 0.000 0.000 0.000 cbook.py:1422(clean)
7 0.000 0.000 0.001 0.000 patches.py:58(__init__)
16 0.000 0.000 0.002 0.000 axis.py:359(_get_text2)
1 0.000 0.000 0.041 0.041 legend.py:133(__init__)
25 0.000 0.000 0.000 0.000 common.py:1254(_possibly_castable)
25 0.000 0.000 0.000 0.000 {numpy.core.multiarray.copyto}
16 0.000 0.000 0.002 0.000 axes.py:608(get_xaxis_text1_transform)
27 0.000 0.000 0.000 0.000 index.py:1019(__array_finalize__)
16 0.000 0.000 0.000 0.000 axis.py:423(update_position)
27 0.000 0.000 0.000 0.000 index.py:350(_engine)
25 0.000 0.000 0.005 0.000 frequencies.py:946(_get_quarterly_rule)
25 0.000 0.000 0.000 0.000 index.py:549(identical)
2 0.000 0.000 0.000 0.000 {staticmethod object at 0x00000000094BF8E8}
16 0.000 0.000 0.001 0.000 axis.py:500(_get_text2)
25 0.000 0.000 0.000 0.000 legend.py:546(get_legend_handler)
307 0.000 0.000 0.000 0.000 {method 'values' of 'dict' objects}
25 0.000 0.000 0.002 0.000 frame.py:1913(_box_col_values)
75 0.000 0.000 0.000 0.000 series.py:1482(values)
44 0.000 0.000 0.002 0.000 transforms.py:778(from_bounds)
25 0.000 0.000 0.000 0.000 common.py:1789(_is_sequence)
51 0.000 0.000 0.001 0.000 fromnumeric.py:1643(all)
25 0.000 0.000 0.042 0.002 common.py:89(_isnull_new)
25 0.000 0.000 0.000 0.000 index.py:407(__getitem__)
16 0.000 0.000 0.000 0.000 axis.py:562(update_position)
27 0.000 0.000 0.000 0.000 axes.py:46(_string_to_bool)
1 0.000 0.000 0.000 0.000 {method 'statusBar' of 'PySide.QtGui.QMainWindow' objects}
75 0.000 0.000 0.000 0.000 series.py:711(_set_subtyp)
1 0.000 0.000 0.001 0.001 backend_qt4.py:518(_init_toolbar)
45 0.000 0.000 0.000 0.000 axis.py:1422(set_minor_locator)
183 0.000 0.000 0.000 0.000 ticker.py:160(set_axis)
16 0.000 0.000 0.001 0.000 axes.py:685(get_yaxis_text1_transform)
26 0.000 0.000 0.000 0.000 generic.py:1277(_consolidate_inplace)
2 0.000 0.000 0.000 0.000 {method 'addSeparator' of 'PySide.QtGui.QToolBar' objects}
25 0.000 0.000 0.001 0.000 _methods.py:24(_any)
26 0.000 0.000 0.000 0.000 axes.py:1394(get_lines)
1 0.000 0.000 0.059 0.059 axes.py:854(cla)
25 0.000 0.000 0.004 0.000 frame.py:1836(_getitem_column)
20 0.000 0.000 0.000 0.000 ticker.py:1217(__init__)
25 0.000 0.000 0.000 0.000 internals.py:149(__contains__)
1 0.000 0.000 0.000 0.000 backend_qt4.py:197(__init__)
75 0.000 0.000 0.000 0.000 internals.py:3040(values)
25 0.000 0.000 0.001 0.000 legend_handler.py:132(get_xdata)
1 0.000 0.000 0.001 0.001 figure.py:256(__init__)
54 0.000 0.000 0.000 0.000 converter.py:123(get_datevalue)
8 0.000 0.000 0.012 0.001 spines.py:325(set_position)
1 0.000 0.000 0.000 0.000 {dir}
2 0.000 0.000 0.000 0.000 backend_bases.py:1463(__init__)
132 0.000 0.000 0.000 0.000 transforms.py:960(get_points)
45 0.000 0.000 0.000 0.000 axis.py:1402(set_minor_formatter)
300 0.000 0.000 0.000 0.000 {method 'translate' of 'str' objects}
171 0.000 0.000 0.000 0.000 lines.py:803(set_markerfacecolor)
95 0.000 0.000 0.000 0.000 text.py:778(set_color)
28 0.000 0.000 0.000 0.000 __init__.py:1069(is_interactive)
75 0.000 0.000 0.000 0.000 generic.py:248(_info_axis)
16 0.000 0.000 0.001 0.000 axes.py:634(get_xaxis_text2_transform)
75 0.000 0.000 0.000 0.000 parser.py:233(jump)
17 0.000 0.000 0.000 0.000 axis.py:1310(_update_axisinfo)
25 0.000 0.000 0.001 0.000 transforms.py:1433(__eq__)
196 0.000 0.000 0.000 0.000 lines.py:704(set_drawstyle)
1 0.000 0.000 0.081 0.081 axes.py:366(__init__)
171 0.000 0.000 0.000 0.000 lines.py:716(set_linewidth)
79 0.000 0.000 0.000 0.000 axis.py:681(get_scale)
171 0.000 0.000 0.000 0.000 lines.py:783(set_markeredgecolor)
25 0.000 0.000 0.021 0.001 frequencies.py:935(_get_annual_rule)
26 0.000 0.000 0.000 0.000 axes.py:1676(_process_unit_info)
32 0.000 0.000 0.000 0.000 colors.py:329(to_rgba)
171 0.000 0.000 0.000 0.000 lines.py:696(set_color)
50 0.000 0.000 0.000 0.000 offsetbox.py:579(add_artist)
71 0.000 0.000 0.000 0.000 font_manager.py:817(set_style)
16 0.000 0.000 0.000 0.000 axis.py:1357(set_units)
155 0.000 0.000 0.000 0.000 {issubclass}
50 0.000 0.000 0.000 0.000 common.py:1398(_is_bool_indexer)
17 0.000 0.000 0.000 0.000 axis.py:1380(set_label_text)
27 0.000 0.000 0.000 0.000 generic.py:224(_get_axis_name)
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 fromnumeric.py:1547(alltrue)
171 0.000 0.000 0.000 0.000 lines.py:814(set_markerfacecoloralt)
61 0.000 0.000 0.000 0.000 {method 'extend' of 'list' objects}
16/12 0.000 0.000 0.025 0.002 axis.py:1563(_get_tick)
144/96 0.000 0.000 0.012 0.000 spines.py:136(_ensure_position_is_set)
25 0.000 0.000 0.000 0.000 {method 'mro' of 'type' objects}
255 0.000 0.000 0.000 0.000 {abs}
171 0.000 0.000 0.000 0.000 lines.py:323(set_markevery)
171 0.000 0.000 0.000 0.000 lines.py:688(set_antialiased)
20 0.000 0.000 0.000 0.000 ticker.py:1657(__init__)
29 0.000 0.000 0.000 0.000 artist.py:640(set_visible)
28 0.000 0.000 0.000 0.000 offsetbox.py:264(__init__)
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)
26 0.000 0.000 0.000 0.000 index.py:328(is_unique)
50 0.000 0.000 0.006 0.000 legend_handler.py:58(_update_prop)
25 0.000 0.000 0.000 0.000 axes.py:2563(get_xscale)
16 0.000 0.000 0.001 0.000 axes.py:711(get_yaxis_text2_transform)
68 0.000 0.000 0.000 0.000 artist.py:701(set_zorder)
26 0.000 0.000 0.000 0.000 axis.py:1778(get_minpos)
25 0.000 0.000 0.000 0.000 axes.py:2651(get_ybound)
2 0.000 0.000 0.000 0.000 plotting.py:1222(_no_base)
25 0.000 0.000 0.000 0.000 series.py:3269(_try_cast)
50 0.000 0.000 0.001 0.000 transforms.py:1115(_iter_break_from_left_to_right)
36/3 0.000 0.000 0.000 0.000 transforms.py:2128(_invalidate_internal)
88 0.000 0.000 0.000 0.000 artist.py:905(is_alias)
60 0.000 0.000 0.000 0.000 index.py:2950(_ensure_index)
25 0.000 0.000 0.000 0.000 numeric.py:120(ones)
23 0.000 0.000 0.000 0.000 cbook.py:280(__init__)
16/12 0.000 0.000 0.021 0.002 axis.py:1836(_get_tick)
43 0.000 0.000 0.004 0.000 patches.py:580(get_patch_transform)
25 0.000 0.000 0.000 0.000 {math.log10}
26 0.000 0.000 0.000 0.000 generic.py:1315(_protect_consolidate)
1 0.000 0.000 0.000 0.000 {connect}
8 0.000 0.000 0.000 0.000 transforms.py:1587(_get_is_separable)
25 0.000 0.000 0.017 0.001 frequencies.py:840(fields)
25 0.000 0.000 0.058 0.002 period.py:772(to_datetime)
50 0.000 0.000 0.000 0.000 common.py:1205(_values_from_object)
84 0.000 0.000 0.000 0.000 cbook.py:332(process)
53 0.000 0.000 0.000 0.000 internals.py:113(set_ref_locs)
31 0.000 0.000 0.000 0.000 {zip}
6 0.000 0.000 0.000 0.000 transforms.py:2015(__init__)
26 0.000 0.000 0.000 0.000 offsetbox.py:365(__init__)
4 0.000 0.000 0.000 0.000 spines.py:39(__init__)
49 0.000 0.000 0.000 0.000 {method 'pop' of 'list' objects}
211 0.000 0.000 0.000 0.000 {method 'pop' of 'dict' objects}
25 0.000 0.000 0.000 0.000 internals.py:2624(_check_have)
2 0.000 0.000 0.009 0.005 axis.py:612(__init__)
25 0.000 0.000 0.000 0.000 plotting.py:92(_maybe_resample)
95 0.000 0.000 0.000 0.000 text.py:420(set_path_effects)
50 0.000 0.000 0.000 0.000 index.py:554(<genexpr>)
71 0.000 0.000 0.000 0.000 font_manager.py:835(set_weight)
25 0.000 0.000 0.000 0.000 fromnumeric.py:46(take)
26 0.000 0.000 0.000 0.000 cbook.py:418(__init__)
51 0.000 0.000 0.000 0.000 {all}
16 0.000 0.000 0.000 0.000 axis.py:326(apply_tickdir)
27 0.000 0.000 0.000 0.000 generic.py:236(_get_axis)
25 0.000 0.000 0.000 0.000 series.py:783(__array__)
26 0.000 0.000 0.000 0.000 frequencies.py:479(get_base_alias)
25 0.000 0.000 0.001 0.000 offsetbox.py:531(get_transform)
50 0.000 0.000 0.006 0.000 legend_handler.py:64(_default_update_prop)
25 0.000 0.000 0.003 0.000 frequencies.py:798(deltas)
171 0.000 0.000 0.000 0.000 {hash}
104 0.000 0.000 0.000 0.000 artist.py:167(set_axes)
16 0.000 0.000 0.001 0.000 transforms.py:2075(blended_transform_factory)
25 0.000 0.000 0.000 0.000 plotting.py:1131(_get_marked_label)
26 0.000 0.000 0.000 0.000 internals.py:2299(consolidate)
26 0.000 0.000 0.000 0.000 generic.py:1278(<lambda>)
25 0.000 0.000 0.000 0.000 internals.py:3032(dtype)
25 0.000 0.000 0.000 0.000 series.py:737(dtype)
1 0.000 0.000 0.004 0.004 pyplot.py:250(figure)
16 0.000 0.000 0.000 0.000 axis.py:468(apply_tickdir)
95 0.000 0.000 0.000 0.000 text.py:238(set_rotation_mode)
25 0.000 0.000 0.000 0.000 legend_handler.py:75(adjust_drawing_area)
3 0.000 0.000 0.000 0.000 internals.py:1560(__init__)
10 0.000 0.000 0.000 0.000 ntpath.py:63(join)
10 0.000 0.000 0.000 0.000 transforms.py:1902(__init__)
1 0.000 0.000 0.001 0.001 backend_bases.py:2559(__init__)
1 0.000 0.000 0.000 0.000 gridspec.py:75(get_grid_positions)
25 0.000 0.000 0.000 0.000 frequencies.py:982(_maybe_add_count)
86 0.000 0.000 0.000 0.000 transforms.py:1857(get_matrix)
26 0.000 0.000 0.000 0.000 axis.py:1184(get_major_locator)
29 0.000 0.000 0.000 0.000 common.py:1696(is_float)
71 0.000 0.000 0.000 0.000 font_manager.py:803(set_family)
25 0.000 0.000 0.000 0.000 plotting.py:1097(_get_style)
51 0.000 0.000 0.000 0.000 artist.py:467(set_clip_box)
19 0.000 0.000 0.000 0.000 patches.py:260(set_facecolor)
25 0.000 0.000 0.000 0.000 {pandas.lib.isscalar}
27 0.000 0.000 0.000 0.000 index.py:353(<lambda>)
20 0.000 0.000 0.000 0.000 ticker.py:373(set_useOffset)
25 0.000 0.000 0.000 0.000 plotting.py:1126(_maybe_add_color)
4 0.000 0.000 0.000 0.000 transforms.py:1456(_set)
1 0.000 0.000 0.081 0.081 figure.py:819(add_subplot)
12 0.000 0.000 0.000 0.000 patches.py:246(set_edgecolor)
25 0.000 0.000 0.042 0.002 common.py:72(isnull)
26 0.000 0.000 0.000 0.000 transforms.py:709(union)
3 0.000 0.000 0.000 0.000 frame.py:385(__init__)
75 0.000 0.000 0.000 0.000 period.py:724(is_all_dates)
25 0.000 0.000 0.000 0.000 frequencies.py:50(get_to_timestamp_base)
52 0.000 0.000 0.000 0.000 {method 'items' of 'dict' objects}
238 0.000 0.000 0.000 0.000 {callable}
16 0.000 0.000 0.002 0.000 axis.py:320(_get_text1_transform)
25 0.000 0.000 0.000 0.000 frequencies.py:957(_get_monthly_rule)
2 0.000 0.000 0.000 0.000 patches.py:1642(__new__)
36 0.000 0.000 0.000 0.000 axis.py:872(_set_artist_props)
71 0.000 0.000 0.000 0.000 font_manager.py:827(set_variant)
2 0.000 0.000 0.000 0.000 plotting.py:1202(_index_freq)
1 0.000 0.000 0.000 0.000 _pylab_helpers.py:123(set_active)
1 0.000 0.000 0.000 0.000 gridspec.py:252(get_subplot_params)
25 0.000 0.000 0.000 0.000 axes.py:2646(yaxis_inverted)
1 0.000 0.000 0.000 0.000 axis.py:1570(_get_label)
25 0.000 0.000 0.000 0.000 transforms.py:956(_get_minposy)
1 0.000 0.000 0.326 0.326 plotting.py:1541(plot_frame)
1 0.000 0.000 0.000 0.000 axis.py:1589(_get_offset_text)
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:112(_get_ax_freq)
4 0.000 0.000 0.000 0.000 scale.py:66(set_default_locators_and_formatters)
2 0.000 0.000 0.002 0.001 internals.py:494(copy)
1 0.000 0.000 0.001 0.001 artist.py:1159(setp)
56 0.000 0.000 0.000 0.000 internals.py:1764(_get_items)
150 0.000 0.000 0.000 0.000 transforms.py:1128(depth)
16 0.000 0.000 0.001 0.000 axis.py:323(_get_text2_transform)
26 0.000 0.000 0.000 0.000 text.py:956(set_verticalalignment)
25 0.000 0.000 0.000 0.000 {method 'item' of 'numpy.ndarray' objects}
1 0.000 0.000 0.000 0.000 {method 'addToolBar' of 'PySide.QtGui.QMainWindow' objects}
26 0.000 0.000 0.000 0.000 text.py:952(set_va)
1 0.000 0.000 0.000 0.000 backend_qt4agg.py:68(__init__)
32 0.000 0.000 0.000 0.000 artist.py:619(set_alpha)
28 0.000 0.000 0.000 0.000 frequencies.py:318(get_period_alias)
1 0.000 0.000 0.002 0.002 internals.py:1842(apply)
76 0.000 0.000 0.000 0.000 artist.py:219(is_transform_set)
1 0.000 0.000 0.000 0.000 {method 'setCentralWidget' of 'PySide.QtGui.QMainWindow' objects}
1 0.000 0.000 0.000 0.000 figure.py:895(clf)
25 0.000 0.000 0.000 0.000 frequencies.py:802(is_unique)
8 0.000 0.000 0.029 0.004 axis.py:166(set_clip_path)
1 0.000 0.000 0.003 0.003 backend_qt4agg.py:34(new_figure_manager_given_figure)
2 0.000 0.000 0.000 0.000 dates.py:677(__init__)
2 0.000 0.000 0.000 0.000 {method 'setCheckable' of 'PySide.QtGui.QAction' objects}
71 0.000 0.000 0.000 0.000 font_manager.py:883(set_file)
3 0.000 0.000 0.000 0.000 transforms.py:375(_get_width)
1 0.000 0.000 0.000 0.000 plotting.py:751(__init__)
4 0.000 0.000 0.001 0.000 spines.py:418(linear_spine)
1 0.000 0.000 0.326 0.326 plotting.py:862(generate)
17 0.000 0.000 0.000 0.000 {range}
1 0.000 0.000 0.000 0.000 internals.py:2090(combine)
80 0.000 0.000 0.000 0.000 offsetbox.py:222(get_children)
2 0.000 0.000 0.030 0.015 axis.py:838(set_clip_path)
25 0.000 0.000 0.000 0.000 transforms.py:2058(get_matrix)
2 0.000 0.000 0.000 0.000 dates.py:1124(axisinfo)
28 0.000 0.000 0.000 0.000 internals.py:179(dtype)
75 0.000 0.000 0.000 0.000 parser.py:137(__iter__)
26 0.000 0.000 0.000 0.000 transforms.py:952(_get_minposx)
28 0.000 0.000 0.000 0.000 axes.py:1412(get_yaxis)
7/6 0.000 0.000 0.000 0.000 transforms.py:1028(get_points)
1 0.000 0.000 0.041 0.041 axes.py:4434(legend)
1 0.000 0.000 0.021 0.021 axes.py:516(_init_axis)
16 0.000 0.000 0.001 0.000 axis.py:465(_get_text2_transform)
50 0.000 0.000 0.000 0.000 markers.py:158(get_marker)
1 0.000 0.000 0.000 0.000 gridspec.py:412(get_position)
3 0.000 0.000 0.000 0.000 internals.py:1986(_consolidate_check)
1 0.000 0.000 0.000 0.000 shape_base.py:766(tile)
1 0.000 0.000 0.081 0.081 axes.py:8947(__init__)
26 0.000 0.000 0.000 0.000 axis.py:1344(have_units)
16 0.000 0.000 0.001 0.000 axis.py:462(_get_text1_transform)
71 0.000 0.000 0.000 0.000 font_manager.py:852(set_stretch)
2 0.000 0.000 0.000 0.000 {pandas.tslib.dates_normalized}
12 0.000 0.000 0.000 0.000 figure.py:223(_update_this)
51 0.000 0.000 0.000 0.000 {method 'copy' of 'dict' objects}
1 0.000 0.000 0.001 0.001 patches.py:2180(__init__)
1 0.000 0.000 0.000 0.000 index.py:474(take)
2 0.000 0.000 0.000 0.000 patches.py:2228(set_boxstyle)
1 0.000 0.000 0.001 0.001 plotting.py:1364(_maybe_convert_index)
2 0.000 0.000 0.000 0.000 backend_bases.py:1804(get_width_height)
25 0.000 0.000 0.000 0.000 axes.py:1398(get_xaxis)
2 0.000 0.000 0.000 0.000 index.py:1420(is_normalized)
11 0.000 0.000 0.000 0.000 ntpath.py:55(isabs)
1 0.000 0.000 0.000 0.000 plotting.py:1195(__init__)
1 0.000 0.000 0.085 0.085 plotting.py:900(_setup_subplots)
2 0.000 0.000 0.000 0.000 figure.py:183(update)
2 0.000 0.000 0.000 0.000 plotting.py:1214(_is_dynamic_freq)
1 0.000 0.000 0.326 0.326 <string>:1(<module>)
1 0.000 0.000 0.000 0.000 plotting.py:805(_validate_color_args)
1 0.000 0.000 0.000 0.000 axes.py:526(set_figure)
2 0.000 0.000 0.000 0.000 patches.py:542(__init__)
1 0.000 0.000 0.002 0.002 plotting.py:934(_compute_plot_data)
1 0.000 0.000 0.000 0.000 axis.py:1843(_get_label)
27 0.000 0.000 0.000 0.000 colors.py:263(to_rgb)
1 0.000 0.000 0.000 0.000 axis.py:1793(set_default_intervals)
2 0.000 0.000 0.000 0.000 {built-in method affine_transform}
1 0.000 0.000 0.001 0.001 index.py:706(to_period)
1 0.000 0.000 0.000 0.000 axis.py:1863(_get_offset_text)
4 0.000 0.000 0.000 0.000 axis.py:684(set_scale)
25 0.000 0.000 0.000 0.000 legend_handler.py:126(get_numpoints)
27 0.000 0.000 0.000 0.000 transforms.py:1490(_get_is_affine)
51 0.000 0.000 0.000 0.000 scale.py:45(limit_range_for_scale)
25 0.000 0.000 0.000 0.000 series.py:674(_constructor)
25 0.000 0.000 0.000 0.000 artist.py:677(get_label)
1 0.000 0.000 0.002 0.002 generic.py:1447(convert_objects)
25 0.000 0.000 0.000 0.000 period.py:810(equals)
3 0.000 0.000 0.000 0.000 internals.py:183(ftype)
7 0.000 0.000 0.000 0.000 patches.py:338(set_fill)
1 0.000 0.000 0.239 0.239 plotting.py:1249(_make_plot)
2 0.000 0.000 0.000 0.000 plotting.py:1236(_use_dynamic_x)
3 0.000 0.000 0.000 0.000 cbook.py:1231(safezip)
1 0.000 0.000 0.000 0.000 {method 'setWindowTitle' of 'PySide.QtGui.QWidget' objects}
1 0.000 0.000 0.041 0.041 plotting.py:1338(_make_legend)
2 0.000 0.000 0.000 0.000 axes.py:737(_update_transScale)
2 0.000 0.000 0.000 0.000 {method 'accumulate' of 'numpy.ufunc' objects}
4 0.000 0.000 0.000 0.000 scale.py:469(scale_factory)
1 0.000 0.000 0.003 0.003 backend_qt4agg.py:24(new_figure_manager)
1 0.000 0.000 0.000 0.000 index.py:1435(__new__)
1 0.000 0.000 0.000 0.000 plotting.py:96(_get_standard_colors)
1 0.000 0.000 0.000 0.000 gridspec.py:190(__init__)
1 0.000 0.000 0.000 0.000 figure.py:372(_set_dpi)
1 0.000 0.000 0.000 0.000 plotting.py:1005(plt)
50 0.000 0.000 0.000 0.000 markers.py:143(get_fillstyle)
7 0.000 0.000 0.000 0.000 backend_bases.py:2153(mpl_connect)
1 0.000 0.000 0.000 0.000 {method 'setMouseTracking' of 'PySide.QtGui.QWidget' objects}
25 0.000 0.000 0.000 0.000 artist.py:553(get_clip_path)
1 0.000 0.000 0.001 0.001 period.py:465(dt64arr_to_periodarr)
2 0.000 0.000 0.000 0.000 dates.py:467(__init__)
25 0.000 0.000 0.000 0.000 common.py:1848(_clean_fill_method)
2 0.000 0.000 0.000 0.000 transforms.py:1611(transform_affine)
1 0.000 0.000 0.001 0.001 axes.py:833(_gen_axes_spines)
2 0.000 0.000 0.000 0.000 dates.py:860(__init__)
1 0.000 0.000 0.000 0.000 internals.py:90(ref_locs)
1 0.000 0.000 0.000 0.000 frame.py:509(_init_ndarray)
1 0.000 0.000 0.000 0.000 transforms.py:396(_get_bounds)
25 0.000 0.000 0.000 0.000 series.py:2783(_needs_reindex_multi)
16 0.000 0.000 0.000 0.000 text.py:924(set_x)
1 0.000 0.000 0.000 0.000 {method 'sort' of 'numpy.ndarray' objects}
1 0.000 0.000 0.000 0.000 __init__.py:91(process_projection_requirements)
25 0.000 0.000 0.000 0.000 internals.py:3052(is_consolidated)
1 0.000 0.000 0.000 0.000 internals.py:2007(get_block_map)
1 0.000 0.000 0.000 0.000 plotting.py:1115(_get_colors)
1 0.000 0.000 0.000 0.000 plotting.py:955(_adorn_subplots)
1 0.000 0.000 0.000 0.000 figure.py:729(fixlist)
1 0.000 0.000 0.000 0.000 fromnumeric.py:491(sort)
6 0.000 0.000 0.000 0.000 dates.py:157(_get_rc_timezone)
1 0.000 0.000 0.000 0.000 dates.py:548(nonsingular)
3 0.000 0.000 0.000 0.000 {PySide.QtCore.SIGNAL}
1 0.000 0.000 0.000 0.000 axes.py:9024(update_params)
11 0.000 0.000 0.000 0.000 ntpath.py:122(splitdrive)
1 0.000 0.000 0.000 0.000 gridspec.py:131(__getitem__)
2 0.000 0.000 0.000 0.000 figure.py:76(get)
1 0.000 0.000 0.000 0.000 plotting.py:1391(_post_plot_logic)
2 0.000 0.000 0.000 0.000 cbook.py:1107(push)
4 0.000 0.000 0.023 0.006 spines.py:153(cla)
1 0.000 0.000 0.000 0.000 {method 'setWindowIcon' of 'PySide.QtGui.QWidget' objects}
1 0.000 0.000 0.000 0.000 figure.py:101(add)
1 0.000 0.000 0.000 0.000 internals.py:1826(_verify_integrity)
1 0.000 0.000 0.000 0.000 backend_qt4.py:47(_create_qApp)
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 generic.py:1331(as_matrix)
1 0.000 0.000 0.000 0.000 internals.py:2076(get_data)
1 0.000 0.000 0.000 0.000 internals.py:3069(create_block_manager_from_blocks)
1 0.000 0.000 0.000 0.000 {method 'flatten' of 'numpy.ndarray' objects}
2 0.000 0.000 0.000 0.000 transforms.py:991(mutatedx)
2 0.000 0.000 0.000 0.000 transforms.py:1421(__init__)
1 0.000 0.000 0.000 0.000 artist.py:799(__init__)
1 0.000 0.000 0.001 0.001 backend_qt4.py:465(_get_toolbar)
1 0.000 0.000 0.000 0.000 transforms.py:2368(get_matrix)
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 plotting.py:873(_maybe_right_yaxis)
7 0.000 0.000 0.000 0.000 cbook.py:1127(clear)
2 0.000 0.000 0.000 0.000 axes.py:182(set_color_cycle)
1 0.000 0.000 0.000 0.000 plotting.py:152(__getitem__)
1 0.000 0.000 0.000 0.000 plotting.py:168(__contains__)
2 0.000 0.000 0.000 0.000 transforms.py:1474(set)
1 0.000 0.000 0.000 0.000 {locals}
1 0.000 0.000 0.000 0.000 copy.py:123(_copy_inst)
1 0.000 0.000 0.000 0.000 internals.py:1596(shape)
1 0.000 0.000 0.000 0.000 pyplot.py:374(get_fignums)
3 0.000 0.000 0.000 0.000 internals.py:1992(_set_has_sparse)
2 0.000 0.000 0.000 0.000 fromnumeric.py:1087(ravel)
4 0.000 0.000 0.011 0.003 spines.py:142(register_axis)
1 0.000 0.000 0.000 0.000 backend_qt4.py:295(sizeHint)
2 0.000 0.000 0.000 0.000 index.py:1504(asi8)
2 0.000 0.000 0.000 0.000 generic.py:54(_init_mgr)
1 0.000 0.000 0.000 0.000 {method 'setAttribute' of 'PySide.QtGui.QWidget' objects}
12 0.000 0.000 0.000 0.000 patches.py:310(set_linewidth)
4 0.000 0.000 0.000 0.000 {method 'sort' of 'list' objects}
1 0.000 0.000 0.000 0.000 gridspec.py:33(__init__)
4 0.000 0.000 0.000 0.000 dates.py:517(__init__)
3 0.000 0.000 0.000 0.000 transforms.py:382(_get_height)
16 0.000 0.000 0.000 0.000 text.py:933(set_y)
2 0.000 0.000 0.000 0.000 figure.py:68(as_list)
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 axes.py:3078(set_cursor_props)
3 0.000 0.000 0.000 0.000 cbook.py:1077(__init__)
3 0.000 0.000 0.000 0.000 internals.py:1602(ndim)
1 0.000 0.000 0.002 0.002 internals.py:419(convert)
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:1148(_set_artist_props)
1 0.000 0.000 0.000 0.000 plotting.py:93(_get_standard_kind)
1 0.000 0.000 0.002 0.002 internals.py:1906(convert)
2 0.000 0.000 0.000 0.000 axes.py:169(__init__)
2 0.000 0.000 0.000 0.000 core.py:537(filled)
1 0.000 0.000 0.000 0.000 generic.py:1322(_get_numeric_data)
7 0.000 0.000 0.000 0.000 patches.py:324(set_linestyle)
1 0.000 0.000 0.000 0.000 axes.py:2952(set_navigate_mode)
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 figure.py:64(__init__)
1 0.000 0.000 0.000 0.000 backend_bases.py:2426(__init__)
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 {startingUp}
2 0.000 0.000 0.000 0.000 offsetbox.py:298(__init__)
1 0.000 0.000 0.000 0.000 __init__.py:50(get_projection_class)
1 0.000 0.000 0.000 0.000 numerictypes.py:733(issubdtype)
1 0.000 0.000 0.000 0.000 patches.py:1903(__init__)
1 0.000 0.000 0.000 0.000 transforms.py:2414(__init__)
1 0.000 0.000 0.000 0.000 plotting.py:859(draw)
1 0.000 0.000 0.000 0.000 legend.py:791(set_title)
7 0.000 0.000 0.000 0.000 patches.py:356(set_hatch)
1 0.000 0.000 0.000 0.000 cbook.py:1132(bubble)
4 0.000 0.000 0.000 0.000 scale.py:76(get_transform)
1 0.000 0.000 0.000 0.000 backend_bases.py:2989(update)
4 0.000 0.000 0.000 0.000 axis.py:678(get_transform)
8 0.000 0.000 0.000 0.000 patches.py:232(set_antialiased)
2 0.000 0.000 0.000 0.000 {pandas.tslib.period_ordinal}
1 0.000 0.000 0.000 0.000 internals.py:2177(as_matrix)
1 0.000 0.000 0.000 0.000 legend.py:404(_set_loc)
1 0.000 0.000 0.000 0.000 figure.py:1196(sca)
1 0.000 0.000 0.000 0.000 plotting.py:1352(_get_ax_legend)
1 0.000 0.000 0.000 0.000 generic.py:529(empty)
1 0.000 0.000 0.000 0.000 copy.py:66(copy)
3 0.000 0.000 0.000 0.000 internals.py:2314(_consolidate_inplace)
1 0.000 0.000 0.000 0.000 figure.py:94(bubble)
1 0.000 0.000 0.000 0.000 internals.py:2072(get_numeric_data)
1 0.000 0.000 0.000 0.000 plotting.py:1046(_get_plot_function)
2 0.000 0.000 0.000 0.000 transforms.py:1531(transform)
1 0.000 0.000 0.000 0.000 plotting.py:990(legend_title)
3 0.000 0.000 0.000 0.000 generic.py:531(<genexpr>)
1 0.000 0.000 0.000 0.000 {method 'repeat' of 'numpy.ndarray' objects}
1 0.000 0.000 0.000 0.000 figure.py:717(_make_key)
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 figure.py:365(_get_axes)
4 0.000 0.000 0.000 0.000 index.py:1326(freq)
3 0.000 0.000 0.000 0.000 transforms.py:2159(_get_is_affine)
3 0.000 0.000 0.000 0.000 offsets.py:1216(rule_code)
2 0.000 0.000 0.000 0.000 figure.py:142(__call__)
1 0.000 0.000 0.000 0.000 scale.py:463(get_scale_names)
2 0.000 0.000 0.000 0.000 patches.py:1743(__init__)
1 0.000 0.000 0.000 0.000 figure.py:86(_entry_from_axes)
7 0.000 0.000 0.000 0.000 patches.py:388(set_path_effects)
1 0.000 0.000 0.000 0.000 gridspec.py:383(__init__)
1 0.000 0.000 0.000 0.000 axes.py:1100(set_anchor)
1 0.000 0.000 0.000 0.000 dates.py:755(set_axis)
1 0.000 0.000 0.000 0.000 frame.py:4798(_prep_ndarray)
3 0.000 0.000 0.000 0.000 {any}
1 0.000 0.000 0.000 0.000 axes.py:817(_gen_axes_patch)
2 0.000 0.000 0.000 0.000 dates.py:332(__init__)
1 0.000 0.000 0.000 0.000 font_manager.py:1014(get_default_size)
3 0.000 0.000 0.000 0.000 {method 'update' of 'dict' objects}
1 0.000 0.000 0.000 0.000 figure.py:384(set_tight_layout)
1 0.000 0.000 0.000 0.000 plotting.py:1058(_get_index_name)
1 0.000 0.000 0.000 0.000 axes.py:9070(subplot_class_factory)
1 0.000 0.000 0.000 0.000 axes.py:1027(set_aspect)
1 0.000 0.000 0.000 0.000 ticker.py:909(view_limits)
2 0.000 0.000 0.000 0.000 plotting.py:182(_get_canonical_key)
2 0.000 0.000 0.000 0.000 units.py:51(__init__)
1 0.000 0.000 0.000 0.000 patches.py:1799(__init__)
1 0.000 0.000 0.000 0.000 __init__.py:1057(get_backend)
1 0.000 0.000 0.000 0.000 dates.py:764(_get_unit)
3 0.000 0.000 0.000 0.000 {method 'height' of 'PySide.QtCore.QSize' objects}
2 0.000 0.000 0.000 0.000 cbook.py:605(flatten)
2 0.000 0.000 0.000 0.000 widgets.py:31(__init__)
1 0.000 0.000 0.000 0.000 generic.py:1357(values)
1 0.000 0.000 0.000 0.000 {method 'setFocusPolicy' of 'PySide.QtGui.QWidget' objects}
6 0.000 0.000 0.000 0.000 internals.py:1993(<genexpr>)
1 0.000 0.000 0.000 0.000 index.py:153(__array_finalize__)
1 0.000 0.000 0.000 0.000 {sum}
2 0.000 0.000 0.000 0.000 figure.py:129(current_key_axes)
1 0.000 0.000 0.000 0.000 offsetbox.py:666(set_minimumdescent)
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 figure.py:145(__contains__)
1 0.000 0.000 0.000 0.000 axes.py:2431(get_xbound)
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 __init__.py:21(get_projection_class)
4 0.000 0.000 0.000 0.000 internals.py:1978(is_consolidated)
2 0.000 0.000 0.000 0.000 figure.py:504(set_canvas)
1 0.000 0.000 0.000 0.000 {pandas.algos.ensure_platform_int}
2 0.000 0.000 0.000 0.000 ticker.py:1110(__init__)
3 0.000 0.000 0.000 0.000 {repr}
1 0.000 0.000 0.000 0.000 index.py:374(__iter__)
1 0.000 0.000 0.000 0.000 axes.py:2426(xaxis_inverted)
1 0.000 0.000 0.000 0.000 index.py:1516(equals)
4 0.000 0.000 0.000 0.000 gridspec.py:46(get_geometry)
1 0.000 0.000 0.000 0.000 internals.py:680(get_values)
1 0.000 0.000 0.000 0.000 figure.py:720(fixitems)
1 0.000 0.000 0.000 0.000 base.py:54(_constructor)
1 0.000 0.000 0.000 0.000 figure.py:1277(add_axobserver)
2 0.000 0.000 0.000 0.000 frame.py:379(_constructor)
1 0.000 0.000 0.000 0.000 legend.py:839(set_bbox_to_anchor)
1 0.000 0.000 0.000 0.000 gridspec.py:68(set_height_ratios)
3 0.000 0.000 0.000 0.000 internals.py:1599(<genexpr>)
1 0.000 0.000 0.000 0.000 dates.py:610(get_unit_generic)
1 0.000 0.000 0.000 0.000 axes.py:1386(get_legend)
1 0.000 0.000 0.000 0.000 axes.py:794(set_axes_locator)
1 0.000 0.000 0.000 0.000 transforms.py:1701(get_matrix)
1 0.000 0.000 0.000 0.000 {method 'width' of 'PySide.QtCore.QSize' objects}
2 0.000 0.000 0.000 0.000 legend.py:481(_approx_text_height)
1 0.000 0.000 0.000 0.000 axes.py:9016(get_subplotspec)
1 0.000 0.000 0.000 0.000 numerictypes.py:665(issubclass_)
1 0.000 0.000 0.000 0.000 axes.py:2938(set_navigate)
1 0.000 0.000 0.000 0.000 patches.py:242(set_aa)
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 __getitem__ at 0x0000000006EFC748}
1 0.000 0.000 0.000 0.000 dates.py:542(_get_interval)
1 0.000 0.000 0.000 0.000 internals.py:2042(maybe_copy)
4 0.000 0.000 0.000 0.000 scale.py:63(__init__)
1 0.000 0.000 0.000 0.000 artist.py:435(set_snap)
1 0.000 0.000 0.000 0.000 offsetbox.py:181(set_offset)
1 0.000 0.000 0.000 0.000 {function __contains__ at 0x0000000006EFC898}
1 0.000 0.000 0.000 0.000 internals.py:2027(<lambda>)
1 0.000 0.000 0.000 0.000 internals.py:82(_is_single_block)
2 0.000 0.000 0.000 0.000 internals.py:1828(<genexpr>)
1 0.000 0.000 0.000 0.000 {method 'join' of 'str' objects}
1 0.000 0.000 0.000 0.000 gridspec.py:62(set_width_ratios)
1 0.000 0.000 0.000 0.000 gridspec.py:399(get_gridspec)
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 internals.py:2033(filter_columns)
1 0.000 0.000 0.000 0.000 {method 'strip' of 'str' 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:870(_args_adjust)