scala - 如何将 DStream[(String, String)] 转换为 DStream[(String, Array[String])]
问题描述
我正在阅读 Twitter 帖子。我采用一种语言和推文文本,所以它是 (String, String) 但我想将 Twitter 文本按空格分割,以便它是一个单词数组。然后是字符串,数组[字符串])。我的代码是:
val statusesLangText = tweets.map(status => (status.getLang, status.getText))
val tweetWordsLang = statusesLangText.flatMap((x, y) => (x, y.split(" ")))
但它给了我:
无法解决符号拆分
任何人都知道我怎样才能实现它?
解决方案
推荐阅读
- python - 使用 Python 进行游戏 - 添加选项“重启游戏”
- php - Array_map() 一个简单的 cURL 函数
- javascript - 比较两个数组并添加新标志
- asp.net - VB ASP.NET WebForms 应用程序突然拒绝启动
- javascript - Highcharter 链接地图和线图
- twitter-bootstrap - 在 Bootstrap 中为部分设置全宽的更简洁方法
- javascript - Why doesn't my border change to the specified color?
- tcp - 如何将“ReadHalf”和“WriteHalf”重新加入“TcpStream”
- c# - 如何使用 CsvHelper 跳过空白行
- react-native - 错误:找不到符号导入 androidx.annotation.Nullable;