polars

  1. read_csv: 读取文件
    1. pl.read_csv(« data.csv »)
  2. write_csv: 写文件
    1. pl.write_csv(« output.csv »)
  3. Dataframe:
    1. df = pl.DataFrame({
      ‘name’: [‘Alice’, ‘Bob’, ‘Charlie’],
      ‘age’: [25, 30, 28],
      ‘city’: [‘Beijing’, ‘Shanghai’, ‘Shenzhen’]
      })
  4. filter 筛选
    1. df_filtered = df.filter(pl.col(‘age’) > 30 )
  5. sort 生序
    1. df_sorted = df.sort(« age »)
  6. groupby
    1. df_grouped = df.groupby(‘city’).agg([pl.col(« age »).mean().alias(« average_age »)])

Laisser un commentaire

Votre adresse e-mail ne sera pas publiée. Les champs obligatoires sont indiqués avec *

Panier