Python - Principiante

 
Vista:
sin imagen de perfil
Val: 2
Ha disminuido su posición en 18 puestos en Python (en relación al último mes)
Gráfica de Python

Principiante

Publicado por Diego (1 intervención) el 18/04/2019 21:01:19
Buenas a tod@s,

En primer lugar, me gustaría presentarme. Mi nombre es Diego y estoy empezando desde cero en el mundo de la programación y tengo muchas dudas.

Esta en concreto viene al querer ordenar la siguiente tabla. He probado con .sort("HomeTeam") al final de la primera línea de código y funciona. El problema viene al intentar hacerlo con la segunda columna. Me gustaría si me pudieseis indicar cómo ordenarla y también cómo ordenarla de forma descendente (es decir, de mayor a menor valor).


Muchas gracias.

Captura-de-pantalla-2019-04-18-a-las-20.58.39
Captura-de-pantalla-2019-04-18-a-las-20.58.59
Captura-de-pantalla-2019-04-18-a-las-20.59.18
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder
sin imagen de perfil
Val: 156
Ha disminuido 1 puesto en Python (en relación al último mes)
Gráfica de Python

Principiante

Publicado por Andrés (55 intervenciones) el 19/04/2019 06:23:54
1
2
3
4
5
6
7
8
9
from pyspark.sql.functions import asc, col, desc
:
:
.
df_prueba.groupBy("HomeTeam").agg({"FTHG":"mean"}).withColumnRenamed("avg(FTHG)", "mean")
      .orderBy(col("HomeTeam").desc(), col("mean").asc())
:
:
.
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
1
Comentar