[英]PySpark - converting sas macro with scan function to pyspark
我是 pyspark 和 python 的初學者,並試圖將我的 SAS 宏之一轉換為 pyspark,但無法找到等同於 SCAN function 的有用資源 SAS 我正在嘗試將以下 SAS 宏轉換為 pyspark,謝謝大家。
-- start macro --
%let a=1;
%do %while (%scan(&varlist., &a.) ne );
%let d = %scan(&varlist., &a.);
%put &d. ;
-- end macro --
## &varlist variable contains the values similar to the following list
[Decimal('124.00000'), Decimal('416.000000'), Decimal('205.00000'), Decimal('332.000000')]
這將是等效的 Python 代碼:
for d in [124.0, 416.0, 205.0, 332.0]:
print(d)
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.