Skip to content
This repository has been archived by the owner on Dec 27, 2023. It is now read-only.

Releases: aropele/viper

viper 0.0.7

19 Mar 15:10
Compare
Choose a tag to compare
viper 0.0.7 Pre-release
Pre-release

This new version includes several new functions to enhance your data manipulation experience:

  • tail(n=5): Retrieve the last n rows of a DataFrame.
  • head(n=5): Retrieve the first n rows of a DataFrame.
  • to_csv(filename, index=False, **kwargs): Save a DataFrame to a CSV file.
  • squeeze(): Squeeze a DataFrame into a Series if it has only one column or one row.
  • filter_index(custom=None, mode="custom"): Filter a DataFrame based on a custom value or the max/min value of the index.

In addition, we have introduced a new mutate function and renamed the previous mutate function to mutate_row:

  • mutate_row(**transformations): (Previously mutate) Apply transformations to columns of a DataFrame at a row-level.
  • mutate(**transformations): Apply transformations to the columns of a DataFrame that operate on the entire DataFrame.

The new mutate function applies transformations to the columns of a DataFrame and operates on the entire DataFrame. This makes it suitable for transformations that use pd.Series methods. If you need individual row-level processing, please refer to the mutate_row function.

We hope that these new features and improvements will help you to better manipulate and process your data with viper!

viper 0.0.6

08 Jan 15:32
Compare
Choose a tag to compare
viper 0.0.6 Pre-release
Pre-release
  • rename module: main -> functions
  • improved import system: import viper as v

viper 0.0.5

07 Jan 21:21
Compare
Choose a tag to compare
viper 0.0.5 Pre-release
Pre-release
feat(site): add badges