Programování v GIS 2
2025-04-14
DataFrame
GeoDataFrame
import pandas as pd df_pd = pd.read_csv(extracted) df_pd.loc[12:15, ["Dest", "Tail_Number"]] df_pd .set_index("IATA_CODE_Reporting_Airline") .loc[['AA', 'DL'], ["Dest", "Tail_Number"]]
import polars as pl df_pl = pl.read_csv(extracted, truncate_ragged_lines=True) df_pl.select(["Dest", "Tail_Number"]).head(16).tail(4) df_pl .filter(pl.col("IATA_CODE_Reporting_Airline").is_in(['AA', 'DL'])) .select(["IATA_CODE_Reporting_Airline", "Dest", "Tail_Number"])
df_pd["novy_sloupec"] = False df_pd["novy_sloupec"] = df_pd["novy_sloupec"].mask(df_pd["sloupec_hodnota"] <= 3, True)
df_pl.with_columns( pl.when(pl.col("sloupec_hodnota") <= 10) .then(True) .otherwise(False) .alias("novy_sloupec") )