@@ -381,16 +381,22 @@ Experimental
381381
382382 .. ipython:: python
383383
384+ # eval with NumExpr backend
384385 %timeit pd.eval('df1 + df2 + df3 + df4')
385386
387+ .. ipython:: python
388+
389+ # pure Python evaluation
390+ %timeit df1 + df2 + df3 + df4
391+
386392 For more details, see the :ref:`enhancing performance documentation on eval
387393 <enhancingperf.eval>`
388394
389- - :meth:`~pandas. DataFrame.eval`
395+ - `` DataFrame.eval` `
390396
391- - Similar to :func:`~ pandas.eval`, :class:`~pandas.DataFrame` has a new
392- :meth:`~pandas. DataFrame.eval` that evaluates an expression in the context
393- of the ``DataFrame``. For example,
397+ - Similar to `` pandas.eval` `, :class:`~pandas.DataFrame` has a new
398+ `` DataFrame.eval`` method that evaluates an expression in the context of
399+ the ``DataFrame``. For example,
394400
395401 .. ipython:: python
396402 :suppress:
@@ -450,9 +456,10 @@ Experimental
450456Internal Refactoring
451457~~~~~~~~~~~~~~~~~~~~
452458
453- In 0.13.0 there is a major refactor primarily to subclass ``Series`` from ``NDFrame``,
454- which is the base class currently for ``DataFrame`` and ``Panel``, to unify methods
455- and behaviors. Series formerly subclassed directly from ``ndarray``. (:issue:`4080`, :issue:`3862`, :issue:`816`)
459+ In 0.13.0 there is a major refactor primarily to subclass ``Series`` from
460+ ``NDFrame``, which is the base class currently for ``DataFrame`` and ``Panel``,
461+ to unify methods and behaviors. Series formerly subclassed directly from
462+ ``ndarray``. (:issue:`4080`, :issue:`3862`, :issue:`816`)
456463
457464.. warning::
458465
0 commit comments