Junior — Middle
Ako môžete zoradiť stĺpec údajov tak, aby jeho prvky boli v zostupnom poradí?
sobes.tech AI
Odpoveď od AI
Na zoradenie stĺpca údajov v zostupnom poradí môžete použiť vstavané funkcie zoradenia s parametrom, ktorý udáva obrátené poradie. Napríklad v Pythone pre zoznam čísel:
údaje = [5, 2, 9, 1]
zoradené_udaje = sorted(údaje, reverse=True)
print(zoradené_udaje) # Vypíše: [9, 5, 2, 1]
Ak pracujete s tabuľkou alebo DataFrame (napríklad v pandas), môžete použiť metódu sort_values s parametrom ascending=False:
import pandas as pd
df = pd.DataFrame({'stĺpec': [5, 2, 9, 1]})
zoradený_df = df.sort_values(by='stĺpec', ascending=False)
print(zoradený_df)
Kľúčovým bodom je použiť parameter, ktorý udáva zoradenie v opačnom (klesajúcom) poradí.