腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9989)
视频
沙龙
2
回答
spark
-
堆叠
列表
达式
数组
中
的
多个
when
条件
、
、
、
我有以下
spark
数据框架: val df = Seq(("US",10),("IND",20),("NZ",30),("CAN",40)).toDF("a","b")|a |b ||US |10 ||NZ |30 |+---+---+ 我将应用
when
()
条件
,如下所示: df.withColumn(&
浏览 94
提问于2021-02-10
得票数 1
回答已采纳
6
回答
何时触发SQL - case
、
我是新来
的
-SQL。在
SPARK
中
,是否有相当于“当‘
条件
’那么0‘1结束时”
的
情况?select case
when
1=1 then 1 else 0 end from table 谢谢斯里达尔
浏览 1
提问于2014-08-06
得票数 46
回答已采纳
3
回答
如何在pyspark.sql.functions.
when
()中使用
多个
条件
?
、
我有一个包含几列
的
数据帧。现在我想从另外两个列派生一个新列:new_df = df.withColumn("new_col", F.
when
(df[otherwise(0))py4j.Py4JException: Method and([class java.lang.Double]) does not existnew_df = df.withColumn("new
浏览 0
提问于2015-10-15
得票数 34
回答已采纳
4
回答
PySpark:
when
子句中
的
多个
条件
、
、
、
、
我想修改当前为空白
的
dataframe列( Age )
的
单元格值,并且只有当另一列(存活)
的
相应行
的
值为0时,才会这样做。如果它在幸存
的
列
中
为1,但在年龄列
中
为空,那么我将保持它为空。这是我
的
代码: tdata.withColumn("Age",
when
((tdata.Age == "" && tdata.Survived == "0"), mean_ag
浏览 10
提问于2016-06-08
得票数 62
回答已采纳
1
回答
如何在
spark
Java API
中
编写动态连接
条件
、
我想使用
spark
Java API在Dataset上执行左外部连接。如何编写动态
条件
来匹配join
条件
中
的
多个
列。 我有两个dataset对象。它们都有2列或更多列。我不能定义
条件
将一列与另一列匹配
的
示例 dataSet = resultData.as("resultData").join(distinctData.as("distinctData"), resultData.col("A"
浏览 19
提问于2019-04-23
得票数 0
回答已采纳
1
回答
如何使用length和rlike在
when
子句中使用逻辑运算符
、
、
要检查列是否具有特定长度
的
值,并且仅包含数字。问题是.rlike或.contains返回Column类型。有点像不会工作,因为col("abc").rlike(...)将返回Column
浏览 1
提问于2022-02-14
得票数 0
回答已采纳
3
回答
org.apache.
spark
.sql.AnalysisException:
、
、
df.withColumn(x,
when
($"x" > 75, $"x" + 10).otherwise($"x")).show()'Project [Name#7, Subject#8, CASE
WHEN
基于该参数,它将检查
浏览 2
提问于2020-07-10
得票数 0
回答已采纳
1
回答
我们能检查一下(X)里面的“和”
条件
吗?
、
在
中
,可以使用逗号(,)在
when
控件流
中
匹配
多个
条件
。例如- 0, 1 -> print("x == 0 or x == 1")} 这里,在第一个
条件
下,逗号
的
工作方式类似于是否有任何方法在
when
中
写入匹配和
条件
的
表
达式</e
浏览 0
提问于2018-07-16
得票数 2
回答已采纳
1
回答
打印数据文件
中
不同
的
列名
、
、
|HILLIARD |FL |对于每个empID,需要打印不同值
的
列名|+-----+---------------------------------+val schema = new StructType() .add(&q
浏览 3
提问于2021-12-08
得票数 1
回答已采纳
4
回答
IF Then ELSE
的
Spark
等价物
、
、
、
然而,我不确定为什么当我觉得它应该工作
的
时候,我会得到一个错误。 &
浏览 1
提问于2016-08-20
得票数 30
1
回答
Dataframe上
的
Pyspark列
、
、
我正在尝试根据某些列
的
值在dataframe上创建一个新列。它在所有情况下都返回null。有人知道这个简单
的
例子出了什么问题吗?df = pd.DataFrame([[0,1,0],[1,0,0],[1,1,1]],columns = ['Foo','Bar','Baz'])
spark
_df =
spark
.createDataFrame=
spark
_df.withColumn('get_profile', lit(ge
浏览 2
提问于2018-09-26
得票数 2
回答已采纳
2
回答
使用Lambda表
达式
的
复杂Scala类型推断
、
、
在我
的
库
中
,我有一个特征Effect- T,它用于表示可以应用于T类型对象
的
临时修饰符。最后,我有一个通用方法whenT,它用于通过接受一个
条件
表
达式
和另一个效果作为参数来构造
条件
效果。myEffects +=
when
(_.hpLow()) (applyModifierEffect) //<-- Compiler error 如果我将"
when
“
的
参
数组
合到一个参数
列表<
浏览 3
提问于2011-10-05
得票数 4
1
回答
将Excel "If“函数转换为to查询
、
我在Server数据库和Excel中有一个类似于
的
表=IF(G2="NULL",100,IF(A2="NULL",((E2-3-F2)/D2((B2-3-C2)/A2),IF(((B2-3-C2)/A2)<((E2-3-F2)/D2),((B2-3-C2)/A2),((E2-3-F2)/D2))))) 这个公式工作得很好,如果我想更改公式
中</em
浏览 2
提问于2015-11-19
得票数 0
回答已采纳
2
回答
在火花数据帧
中
,如果另一列
中
的
值位于广播变量
数组
中
,则向新列添加值。
、
、
、
我在dataset中有一个列(call是col_id,它包含可能在broadcast_array
中
的
IntegerType值,但它们可能不是。我只是尝试创建一个新列(称为new_col),以检查每一行
的
col_id值是否在broadcast_array
中
。如果是这样,新
的
列值应该是Available,否则它可以是null。所以我有这样
的
东西: val my_new_df = df.withColumn("new_col",
when
(broadcas
浏览 2
提问于2017-12-11
得票数 1
回答已采纳
1
回答
MYSQL用SUM和MAX选择CASE
、
、
、
、
在这个项目中,我试图创建一个查询,根据一个大学生
的
成绩返回他/她
的
GPA总分。我使用
的
是MySQL 5.7.19,数据存储如下:5 A4 B-2 A 我使用一个案例语句将字母等级转换为数字,并使用MAX函数与组BY相结合,仅从多次选修
的
课程
中
获得较高
的
成绩(在本例
中
为#8).= 'W
浏览 0
提问于2019-06-10
得票数 0
回答已采纳
2
回答
是否有scala火花函数来实现群,然后过滤,然后聚合
、
、
、
、
我有一个Dataframe,其中包含状态
列表
和薪资
列表
。我需要按州分组,并找出每个薪资范围中有多少项(总共有3个薪资范围),创建一个Dataframe,并根据状态名称对结果进行排序。1 2哪里基本上是从斯卡拉
的
星星之火SALARY' <=10) .agg(count('*') as group3).
浏览 16
提问于2021-12-08
得票数 0
回答已采纳
2
回答
错误:类型不匹配::找到:布尔值::必需: org.apache.
spark
.sql.Column问题::
Spark
/Scala
、
我在
spark
Df1和Df2
中
有两个数据帧我基于一个公共列(即Id )连接这两个数据帧,然后添加一个额外
的
列结果,并使用或
条件
检查
多个
列。如果有任何列数据匹配,则需要插入新列作为匹配,如果没有匹配
的
条件
,则需要在该列
中
传递为“未匹配”。我正在写下面的代码。df1.join(df2,df1("id") === df2("id")) .withColumn("Result",
wh
浏览 36
提问于2020-05-15
得票数 0
1
回答
使用Kotlin
的
“什么时候”对空
数组
进行模式匹配?
、
、
、
鉴于a是一个
数组
,我想使用模式匹配来确定a是否是一个空
数组
。从其他函数语言中,我假设存在一些表示空
数组
的
文字,例如[],我可以这样做: [] -> println("empty")} 这在科特林有可能吗?
浏览 7
提问于2022-09-10
得票数 0
3
回答
Ruby:
条件
矩阵?有
多个
条件
的
情况?
、
、
、
在ruby
中
,我想知道是否有一种方法可以做到以下几点:A is True, B is TrueA is False, B is True我想用尽可能干净
的
"ruby方式“来写一个测试。我希望做一些像这样
的
事情
when
A && B then ...
when
A && !B then
浏览 0
提问于2011-02-25
得票数 23
回答已采纳
2
回答
复数三元运算符
、
根据返回值检查我
的
长度变量$len$len = strlen($indChar); // values up to 3 ... 8$lft = ($len
浏览 1
提问于2015-07-09
得票数 0
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
kotlin基本结构
vue学习手册系列教程文章——vue Class与Style 绑定
Python中期学者必看之map以及filter列表实现
【JS代码优化一】分支优化篇
机器学习之计算工具库(一)
热门
标签
更多标签
云服务器
ICP备案
实时音视频
对象存储
即时通信 IM
活动推荐
运营活动
广告
关闭
领券