scala - 使用 DataFrame 类型在 Scala 中定义函数
问题描述
我会有一个简单的问题...我尝试使用一个函数,该函数将一个数据帧作为参数并返回另一个数据帧
我愿意:
val get_nb_previous_offre : ((DataFrame) => (DataFrame)) = (arg1: DataFrame) => {
// create new_df using arg1 (=DataFrame I pass in parameter)
new_df
}
我得到错误:
<console>:32: error: not found: type DataFrame
val get_nb_previous_offre : ((DataFrame) => (DataFrame)) = (arg1: DataFrame) => {
是否有我必须导入的库才能使用 DataFrame 作为我的函数的类型?
解决方案
是的,您需要导入此类型:
import org.apache.spark.sql.DataFrame
推荐阅读
- apache - 大型提交在中途停止
- javascript - for循环在量角器中不起作用
- r - 遍历字符串向量中的单词并将更改应用于单个单词
- java - Intellijidea如何自动填写bug提示,有哪些快捷键?
- postgresql - 如何使用最大字段获得不同的结果
- c# - Office 365 的 OAuth2 身份验证请求过程将链接转发到 https://login.microsoftonline.com/login.srf
- android - TextView 呈现丑陋的子弹
- 标签
- laravel - 在 laravel 5.4 中调整图像大小的 API
- java - 如何在 JavaFx 中显示按钮中的所有文本
- php - Wordpress 分页数