本文簡要介紹
pyspark.pandas.range
的用法。用法:
pyspark.pandas.range(start: int, end: Optional[int] = None, step: int = 1, num_partitions: Optional[int] = None) → pyspark.pandas.frame.DataFrame
創建一個包含一定範圍數字的DataFrame。
生成的 DataFrame 有一個名為
id
的 int64 列,包含從start
到end
(不包括)範圍內的元素,步長 值為step
。如果隻指定了第一個參數(即start),我們將其視為結束值,起始值為0。這類似於SparkSession中的範圍函數,主要用於測試。
- start:int
起始值(含)
- end:整數,可選
最終值(不包括)
- step:int,可選,默認1
增量步驟
- num_partitions:整數,可選
DataFrame的分區數量
- DataFrame
參數:
返回:
例子:
當指定第一個參數時,我們會生成一個範圍內的值,直到該數字為止。
>>> ps.range(5) id 0 0 1 1 2 2 3 3 4 4
指定 start、end 和 step 時:
>>> ps.range(start = 100, end = 200, step = 20) id 0 100 1 120 2 140 3 160 4 180
相關用法
- Python pyspark rand用法及代碼示例
- Python pyspark randn用法及代碼示例
- Python pyspark read_json用法及代碼示例
- Python pyspark reverse用法及代碼示例
- Python pyspark read_parquet用法及代碼示例
- Python pyspark read_spark_io用法及代碼示例
- Python pyspark read_delta用法及代碼示例
- Python pyspark read_orc用法及代碼示例
- Python pyspark register_index_accessor用法及代碼示例
- Python pyspark rpad用法及代碼示例
- Python pyspark read_table用法及代碼示例
- Python pyspark round用法及代碼示例
- Python pyspark register_series_accessor用法及代碼示例
- Python pyspark read_sql_query用法及代碼示例
- Python pyspark regexp_extract用法及代碼示例
- Python pyspark repeat用法及代碼示例
- Python pyspark read_excel用法及代碼示例
- Python pyspark register_dataframe_accessor用法及代碼示例
- Python pyspark read_csv用法及代碼示例
- Python pyspark regexp_replace用法及代碼示例
- Python pyspark read_sql_table用法及代碼示例
- Python pyspark read_sql用法及代碼示例
- Python pyspark read_html用法及代碼示例
- Python pyspark create_map用法及代碼示例
- Python pyspark date_add用法及代碼示例
注:本文由純淨天空篩選整理自spark.apache.org大神的英文原創作品 pyspark.pandas.range。非經特殊聲明,原始代碼版權歸原作者所有,本譯文未經允許或授權,請勿轉載或複製。