Skip to content

v0.5.0

Compare
Choose a tag to compare
@release-please release-please released this 28 Sep 19:42
0e0493f

0.5.0 (2023-09-28)

Features

  • Add DataFrame.kurtosis / DF.kurt method (c1900c2)
  • Add DataFrame.rolling and DataFrame.expanding methods (c1900c2)
  • Add items, apply methods to DataFrame. (#43) (3adc1b3)
  • Add axis param to simple df aggregations (#52) (9cf9972)
  • Add index dtype, astype, drop, fillna, aggregate attributes. (#38) (1a254a4)
  • Add ml.preprocessing.LabelEncoder (#50) (2510461)
  • Add ml.preprocessing.MaxAbsScaler (#56) (14b262b)
  • Add ml.preprocessing.MinMaxScaler (#64) (392113b)
  • Add more index methods (#54) (a6e32aa)
  • Support calculate_p_values parameter in bigframes.ml.linear_model.LinearRegression (c1900c2)
  • Support class_weights="balanced" in LogisticRegression model (c1900c2)
  • Support df[column_name] = df_only_one_column (c1900c2)
  • Support early_stop parameter in bigframes.ml.linear_model.LinearRegression (c1900c2)
  • Support enable_global_explain parameter in bigframes.ml.linear_model.LinearRegression (c1900c2)
  • Support l2_reg parameter in bigframes.ml.linear_model.LinearRegression (c1900c2)
  • Support learn_rate_strategy parameter in bigframes.ml.linear_model.LinearRegression (c1900c2)
  • Support ls_init_learn_rate parameter in bigframes.ml.linear_model.LinearRegression (c1900c2)
  • Support max_iterations parameter in bigframes.ml.linear_model.LinearRegression (c1900c2)
  • Support min_rel_progress parameter in bigframes.ml.linear_model.LinearRegression (c1900c2)
  • Support optimize_strategy parameter in bigframes.ml.linear_model.LinearRegression (c1900c2)
  • Support casting string to integer or float (#59) (3502f83)

Bug Fixes

  • Fix header skipping logic in read_csv (#49) (d56258c)
  • Generate unique ids on join to avoid id collisions (#65) (7ab65e8)
  • LabelEncoder params consistent with Sklearn (#60) (632caec)
  • Loosen filter items tests to accomodate shifting pandas impl (#41) (edabdbb)

Performance Improvements

  • Add ability to cache dataframe and series to session table (#51) (416d7cb)
  • Inline small Series and DataFrames in query text (#45) (5e199ec)
  • Reimplement unpivot to use cross join rather than union (#47) (f9a93ce)
  • Simplify join order to use multiple order keys instead of string. (#36) (5056da6)

Documentation

  • Link to Remote Functions code samples from README and API reference (c1900c2)