當前位置: 首頁>>代碼示例 >>用法及示例精選 >>正文


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。非經特殊聲明,原始代碼版權歸原作者所有,本譯文未經允許或授權,請勿轉載或複製。