如何在pyspark中使用foldleft?

时间:2020-03-04 11:48:38

标签: python apache-spark pyspark pyspark-sql pyspark-dataframes

我有一个列表中的列列表,需要像类似的那样添加withcolumn,如下所示:

import 'package:flutter/material.dart';

void main() => runApp(MyApp());

class MyApp extends StatelessWidget {
  @override
  Widget build(BuildContext context) {
    return MaterialApp(
      title: 'Flutter Demo',
      debugShowCheckedModeBanner: false,
      theme: ThemeData(
        primarySwatch: Colors.blue,
      ),
      home: MyHomePage(title: 'Flutter Demo Home Page'),
    );
  }
}

class MyHomePage extends StatefulWidget {
  MyHomePage({Key key, this.title}) : super(key: key);

  final String title;

  @override
  _MyHomePageState createState() => _MyHomePageState();
}

class _MyHomePageState extends State<MyHomePage> {
  @override
  Widget build(BuildContext context) {
    return Scaffold(
      appBar: AppBar(
        title: Text(widget.title),
      ),
      body: Center(
        child: Stack(
          overflow: Overflow.visible,
          alignment: Alignment.center,
          children: <Widget>[
            Container(
              height: 150,
              width: 300,
              color: Colors.red
            ),
            Positioned(
              bottom: -50,
              child: Container(
                height: 100,
                width: 150,
                color: Colors.green
              ),
            ),
          ],
        ),
      ),
    );
  }
}

让我澄清这个问题。我有一个数据类型为数组类型的结构的数据框,我需要使用爆炸来展平每个数组,例如:df.withcolumn(col1,explode(col1))如果需要创建一个通用函数来一次传递所有列,你该怎么办它?如果我使用for循环,则每个爆炸语句的数据都会加倍

如何在-B 64中做到这一点?

0 个答案:

没有答案
相关问题