This repository has been archived by the owner on Dec 27, 2023. It is now read-only.
Releases: aropele/viper
Releases · aropele/viper
viper 0.0.7
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
- rename module: main -> functions
- improved import system:
import viper as v
viper 0.0.5
feat(site): add badges