我正在尝试将表的某些列转置为行。我正在使用pyspark.sql
我的初始数据框:
我要像这样转置Dataframe:
请给我一些解决方案,我该怎么做?
答案 0 :(得分:0)
要解决的问题:
使用简单的where子句代替转置。
尝试:
创建一个空数据框DF2,其列为电子邮件,传真,电话
并为每列使用以下代码片段:
x_train = tf.cast([[0,0],[0,1],[1,0],[1,1]], tf.float32)
y_train = tf.cast([0,1,1,0], tf.float32)
x_test = tf.cast([[0.7, 0.7]], tf.float32)
y_test = tf.cast([0], tf.float32)
history = model.fit(
x=x_train, y=y_train,
epochs=4,
steps_per_epoch=1,
validation_data=(x_test, y_test),
validation_steps=1
)
稍后您可以放下DF1。