Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/scala/17.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/7/image/5.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Scala 有没有办法在数据帧中添加数据而不更改数据?_Scala_Apache Spark_Apache Spark Sql - Fatal编程技术网

Scala 有没有办法在数据帧中添加数据而不更改数据?

Scala 有没有办法在数据帧中添加数据而不更改数据?,scala,apache-spark,apache-spark-sql,Scala,Apache Spark,Apache Spark Sql,我的数据是这样的 H1234 | 1234 | 1999-12-03.3.22.34.132456 G1345 2345 1998-11-03-12.22.45.23456 我将此数据存储在列表[字符串]中,同时通过执行以下操作将其转换为数据帧: val dataframe=list.map(r=>r.split(\\\\)).map(r=>(r(0),r(1),r(2)).toDF(“ID”,“Number”,“Timestamp”) 但当我使用dataframe.show(时间戳列)时,我

我的数据是这样的

H1234 | 1234 | 1999-12-03.3.22.34.132456
G1345 2345 1998-11-03-12.22.45.23456

我将此数据存储在列表[字符串]中,同时通过执行以下操作将其转换为数据帧:

val dataframe=list.map(r=>r.split(\\\\)).map(r=>(r(0),r(1),r(2)).toDF(“ID”,“Number”,“Timestamp”)
但当我使用dataframe.show(时间戳列)时,我得到的结果如下:

(仅供参考,每个值都是一个字符串)

时间戳 1999-12-03.3.22.... 1998-11-03-12.22...
您的数据实际上是完整的,但是
show
正在截断输出。Do
dataframe.show(false)
以避免截断输出。

我想这就是您要找的:@mike我看到了您的链接,但鉴于OP有一个带有两行的时间戳列,我怀疑OP成功地构建了一个正确的数据帧……无论如何,让我们等待OP的响应。我只是在应用转换的地方写了一点代码……如果您需要,我可以我可以写完整的代码。我只是想让你们知道我的数据是什么样子的,以及我在@mck遇到了什么问题