val tvalues: Array[Double] = Array(1.866393526974307, 2.864048126935307, 4.032486069215076, 7.876169953355888, 4.875333799256043, 14.316322626848278)
val pvalues: Array[Double] = Array(0.064020056478447, 0.004808399479386827, 8.914865448939047E-5, 7.489564524121306E-13, 2.8363794106756046E-6, 0.0)
У меня есть два Массивы как выше, мне нужно построить DataFrame из этих массивов, как в следующем,Как создать DataFrame из нескольких массивов в Spark Scala?
Tvalues Pvalues
1.866393526974307 0.064020056478447
2.864048126935307 0.004808399479386827
...... .....
В настоящее время я пытаюсь с StringBuilder
в Scala. который не идет так, как ожидалось. Помогите мне в этом, пожалуйста.
привет вяз, предположим, что у меня есть четыре массива, как это как Я могу это сделать? – Sam
'val xs = Array (a1, a2, a3, a4) .transpose', а затем для каждого класса case вложенного массива, распараллеливайте классы case, а затем вDF (...). – elm
Извините @elm, я не получаю его, вы можете предоставить образец для него. простите меня, я новичок в искрах. 'val xs = Array (a1, a2, a3, a4) .transpose' 'sc.parallelize (xs (0) zip xs (1), xs (2), xs (3)) .DD (" a "," b "," c "," d ") '. это код, который я пробовал – Sam