@@ -1554,38 +1554,43 @@ def semilogx(self, *args, **kwargs):
1554
1554
"""
1555
1555
Make a plot with log scaling on the *x* axis.
1556
1556
1557
- Call signature::
1558
-
1559
- semilogx(*args, **kwargs)
1560
-
1561
- :func:`semilogx` supports all the keyword arguments of
1562
- :func:`~matplotlib.pyplot.plot` and
1563
- :meth:`matplotlib.axes.Axes.set_xscale`.
1564
-
1565
- Notable keyword arguments:
1566
-
1567
- *basex*: scalar > 1
1568
- Base of the *x* logarithm
1557
+ Parameters
1558
+ ----------
1559
+ basex : float, optional
1560
+ Base of the *x* logarithm. The scalar should be larger
1561
+ than 1.
1569
1562
1570
- * subsx*: [ *None* | sequence ]
1563
+ subsx : array_like, optional
1571
1564
The location of the minor xticks; *None* defaults to
1572
1565
autosubs, which depend on the number of decades in the
1573
1566
plot; see :meth:`~matplotlib.axes.Axes.set_xscale` for
1574
1567
details.
1575
1568
1576
- * nonposx*: [ 'mask' | 'clip' ]
1569
+ nonposx : string, optional, { 'mask', 'clip'}
1577
1570
Non-positive values in *x* can be masked as
1578
- invalid, or clipped to a very small positive number
1571
+ invalid, or clipped to a very small positive number.
1579
1572
1580
- The remaining valid kwargs are
1573
+ Returns
1574
+ -------
1575
+ `~matplotlib.pyplot.plot`
1576
+ Log-scaled plot on the *x* axis.
1577
+
1578
+ Other Parameters
1579
+ ----------------
1581
1580
:class:`~matplotlib.lines.Line2D` properties:
1582
1581
1583
1582
%(Line2D)s
1584
1583
1585
- .. seealso::
1584
+ See Also
1585
+ --------
1586
+ loglog : For example code and figure.
1587
+
1588
+ Notes
1589
+ -----
1590
+ This function supports all the keyword arguments of
1591
+ :func:`~matplotlib.pyplot.plot` and
1592
+ :meth:`matplotlib.axes.Axes.set_xscale`.
1586
1593
1587
- :meth:`loglog`
1588
- For example code and figure
1589
1594
"""
1590
1595
if not self ._hold :
1591
1596
self .cla ()