java - 从 int[] 或 List 创建一列
问题描述
我正在尝试从or在 Java 和SparkDataSet<Row>
中创建一个 Column (我将添加到 a )。int[]
List<Integer>
我使用的值是不同的(因为我找到的最接近的答案是使用相同的值创建一列value funtions.lit(val)
)。
public Dataset<Row> addColumn(String colName, int value ,int[] values){
Dataset<Row> ds = data.withColumn(colName, functions.lit(value));
return ds;
}
这给出了具有相同值的列。
int[]
如何使用or创建列List<Integer>
?
谢谢!
解决方案
推荐阅读
- amazon-dynamodb - 全局或二级索引是否有助于加快查询中的 FilterExpression
- aws-cdk - 如何将 swagger 文件与 aws_apigateway 集成
- mongodb - 基于 ObjectId 聚合和减少嵌套数组
- reactjs - 为什么 highcharts 在重新渲染时会缩小?
- function - 计算给定数字绝对值的函数
- r - 如何使用另一列中的值和条件填充列
- c# - 文件保存后打不开
- java - Android 在 KeyStore 中注册密钥文件
- android - 如何更快地将 Android 的 GradientDrawable 升级为透明的 endColor
- nginx - 如何在 nginx 中添加请求正文的内容作为响应标头?