当前位置: 首页>>代码示例 >>用法及示例精选 >>正文


Python pyspark DataFrame.plot.line用法及代码示例


本文简要介绍 pyspark.pandas.DataFrame.plot.line 的用法。

用法:

plot.line(x=None, y=None, **kwargs)

将 DataFrame/Series 绘制为线条。

这个函数对于使用 Series 的值作为坐标来绘制线条很有用。

参数

xint 或 str,可选

用于水平轴的列。要使用的列的位置或标签。默认情况下,它将使用DataFrame索引。

yint、str 或它们的列表,可选

要绘制的值。要使用的列的位置或标签。默认情况下,它将使用剩余的 DataFrame 数字列。

**kwds

要传递给 Series.plot()DataFrame.plot() 的关键字参数。

返回

plotly.graph_objs.Figure

backend!=plotly 时返回自定义对象。当subplots=True(仅限 matplotlib)时返回 ndarray。

例子

基本情节。

对于系列:

>>> s = ps.Series([1, 3, 2])
>>> s.plot.line()

对于 DataFrame :

以下示例显示了多年来某些动物的种群。

>>> df = ps.DataFrame({'pig': [20, 18, 489, 675, 1776],
...                    'horse': [4, 25, 281, 600, 1900]},
...                   index=[1990, 1997, 2003, 2009, 2014])
>>> df.plot.line()

以下示例显示了两个总体之间的关系。

>>> df = ps.DataFrame({'pig': [20, 18, 489, 675, 1776],
...                    'horse': [4, 25, 281, 600, 1900]},
...                   index=[1990, 1997, 2003, 2009, 2014])
>>> df.plot.line(x='pig', y='horse')

相关用法


注:本文由纯净天空筛选整理自spark.apache.org大神的英文原创作品 pyspark.pandas.DataFrame.plot.line。非经特殊声明,原始代码版权归原作者所有,本译文未经允许或授权,请勿转载或复制。