semvec/pypi-packages huggingface dataset:
outlier-pypck 1.0.0
Outlier removal package
Requires Python: >=3.6

# Outlier Removal by IQR or z-score in python 
```
Project2 for DATA ANALYSIS AND VISUALISATION(UCS633) 
Nishchay Mahajan COE18
Roll number: 101703377
```
Output is a CSV file with outlier rows removed

## Installation
`pip install outlier-pypck`

## Upgrade
`pip install outlier-pypck --upgrade`

## To use via command line
`python3 outlier.py file_name.csv IQR or z_score`


## To use in python IDLE
```
>>>from outlier_pypck.outlier import outlier
>>>outlier("Filename","IQR" or "z_score")
```

## Output

```
Number of Rows removed 

```
layouts 0.4.10
Python API for HID-IO HID Layouts Repository
Requires Python: >=3.5

# HID-IO layouts Python API

This is the Python API for the HID-IO [layouts](https://github.com/hid-io/layouts) repository.
By default, the API will download the latest version of the layouts git repository to use that as a cache.

The purpose of this API is to acquire and merge the JSON HID layouts.
With some additional helpers to deal with string composition.

[layouts](https://pypi.org/project/layouts/) is also available on PyPi.
```bash
pip install layouts
```

[![GitHub Action Status](https://github.com/hid-io/layouts-python/workflows/Python%20package/badge.svg)](https://github.com/hid-io/layouts-python/actions)
[![PyPI version](https://badge.fury.io/py/layouts.svg)](https://badge.fury.io/py/layouts)

[![Visit our IRC channel](https://kiwiirc.com/buttons/irc.freenode.net/hid-io.png)](https://kiwiirc.com/client/irc.freenode.net/#hid-io)


## Usage

Some basic usage examples.


### List Layouts

**GitHub Cache**

```python
import layouts

mgr = layouts.Layouts()
print(mgr.list_layouts()
```

**Local Cache**

```python
import layouts

layout_dir = "/tmp/mylayouts/layouts"
mgr = layouts.Layouts(layout_path=layout_dir)
print(mgr.list_layouts()
```


### Retrieve Layout

```python
import layouts

mgr = layouts.Layouts()
layout = mgr.get_layout('default')

print(layout.name()) # Name of merged layout
print(layout.json()) # Fully merged JSON dict
print(layout.locale()) # Tuple (<USB HID locale code>, <name>)
```


### Composition Example

```python
import layouts

mgr = layouts.Layouts()
layout = mgr.get_layout('default')

input_str = "Hello World!"
print(layout.compose(input_str))

# Only use code clears when necessary (blank USB packet)
print(layout.compose(input_str, minimal_clears=True))
```


### Codes for C-Style Defines

```python
import layouts
import layouts.emitter

mgr = layouts.Layouts()
layout = mgr.get_layout('default')

# Returns a list of list of tuples
# Each type of code has a pre-defined (configurable) prefix
# [<keyboard codes>, <led codes>, <system control codes>, <consumer codes>]
# (<name>, <code>)
# Useful for:
# #define KEY_A 0x04
print(layouts.emitter.basic_c_defines(layout))
```
Aryan-Sindhi-101703110-outlier-removal 0.0.1
A small package that removes outliers from a pandas dataframe
Requires Python: >=3.6

This Python package is created to remove outlier rows from a dataset.
To use thi dataset you ned to create a pandas dataframe(you can use 
pd.read_csv() to do it), and to to use this package your dataset
should have only numerical values and if you have any strings
then you can use one hot encoding or simple label encoder to do that,
but make sure before using it that it is all done.
Now this function takes one argument that is the dataframe.
To use it you have to write:

from Aryan_Sindhi_101703110_outlier_removal import outlier
df = outlier.rem_out(data) 

and your df variable will now contain the new data which
will not contain outlier rows and this function will also
print the number of rows deleted!
THANKS!
Aryan Sindhi
101703110
COE-5
Thapar Institute of Engineering and Technology
wAsciiArt 1.1
Provides ascii art representation of witrdotnet
Requires Python: >=2.0

# wAsciiArt

Simple python module providing witrdotnet in ASCII art

```
           _ _           _       _              _   
 __      _(_) |_ _ __ __| | ___ | |_ _ __   ___| |_ 
 \ \ /\ / / | __| '__/ _` |/ _ \| __| '_ \ / _ \ __|
  \ V  V /| | |_| | | (_| | (_) | |_| | | |  __/ |_ 
   \_/\_/ |_|\__|_|  \__,_|\___/ \__|_| |_|\___|\__|

```

# Usage

```
pip install wAsciiArt
```

## With command line

```
python -m wAsciiArt
```

## With interactive interpreter

```
$ python
>>> from wAsciiArt import Waa
>>> w = Waa()
>>> print(w.getAsciiArt())
```

## In project

```
from wAsciiArt import Waa

waa = Waa()
print(waa.getAsciiArt())
```
datetime-quarter 1.0.3
Simple and lightweight quarter support for python datetime

# datetime-quarter
Simple quarter support for python `datetime.date`

## Setup

1. Install via pip (`pip install datetime-quarter`)
2. or via git (`git clone "https://github.com/BetaS/datetime-quarter"`)
3. Check availability in your project like below
```python
from datequarter import DateQuarter

sample = DateQuarter(2019, 4)
print(sample)  # 2019 4Q
```

## Operations

### 1. Creation
- `item = DateQuarter(2019, 4)  # 2019 4Q`
- `item = DateQuarter(2018, 8)  # 2019 4Q` *for convinience*
- `item = DateQuarter.from_date(datetime.date(2019, 12, 31))  # 2019 4Q`

### 2. Adding or sub quarter
- `DateQuarter(2019, 4)+1  # 2020 1Q`
- `DateQuarter(2019, 4)-4  # 2018 4Q`

### 3. Getting distance
- `DateQuarter(2019, 4) - DateQuarter(2019, 1)  # 3Q`
- `DateQuarter(2019, 1) - DateQuarter(2019, 4)  # -3Q`

### 4. Comparison of `DateQuarter`
- `DateQuarter(2019, 1) > DateQuarter(2019, 4)  # False`
- `DateQuarter(2019, 1) < DateQuarter(2019, 4)  # True`
- `DateQuarter(2019, 1) == DateQuarter(2019, 4)  # False`
- `DateQuarter(2019, 1) != DateQuarter(2019, 4)  # True`
- also support `>=` and `<=`

### 5. Comparison of `datetime.date`
- `datetime.date(2019, 12, 31) in DateQuarter(2019, 1)  # False`
- `datetime.date(2019, 12, 31) in DateQuarter(2019, 4)  # True`
- also support `>`, `>=` and vice versa

### 6. Getting start and end date
- `DateQuarter(2019, 1).start_date()  # datetime.date(2019, 1, 1)`
- `DateQuarter(2019, 1).end_date()  # datetime.date(2019, 3, 31)`

### 7. Iterate over containing date
```python
quarter = DateQuarter(2019, 1)
for day in quarter.days():
    print(day)  # [datetime.date(2019, 1, 1), ..., datetime.date(2019, 3, 31)]
```

### 8. Iterate between `DateQuarter`
```python
start = DateQuarter(2019, 1)
end = DateQuarter(2019, 4)
for quarter in DateQuarter.between(start, end):
    print(quarter)  # [DateQuarter(2019, 1), DateQuarter(2019, 2) , DateQuarter(2019,3)]
```
- also it support reversed case
tdirstat 1.1.0
Terminal-based directory statistics with a nice TUI and quick actionable information
Requires Python: >=3.6

tdirstat
========

Terminal-based directory statistics with a nice TUI and quick actionable information

**Overview**

This project is inspired by projects such as kdirstat and qdirstat.
Easily find where your disk space has gone, without waiting for a full-drive scan
to complete. 

Contributions welcome!

**Installation**

.. code::

    pip install --user setuptools tdirstat@git+https://github.com/apockill/tdirstat



Then, to run:
.. code::

    tdirstat /


The first argument is the directory you wish to map. By default, it picks the current working directory. 

**Repository goals**

- Reduce memory usage
- Speed up scan time
- Add tooling for file and directory deletion
tobe 0.4.2
A small ssh display tool
Requires Python: >=3.4
Keywords: ssh linux

# A light-weight ssh tool to connect server

It's only a small tool.

## Principle
Read configration from `$HOME/.ssh/config`.

## Installation
> python2 need to choose version below 0.1.2, version above 0.2.0 only supports python3.

```python
pip install tobe
```

```python
python3 -m pip install tobe -i https://pypi.python.org/simple
```

## Usages
![](https://gitee.com/echohiyang/markdown-images/raw/master/kLYEjD.jpg)
libgen-dl 0.0.5
Download books from Library Genesis from the command line!
Requires Python: >=3.6

# libgen_dl

A Library Genesis command line downloader!

# Usage

`libgen_dl "book-title-here" [--ext file extension]`

# Development set up

1. Clone the repo

`git clone https://git.prydt.xyz/pry/libgen-dl`

2. Initalize virtualenv (optional but recommended)

`virtualenv . # in the root directory of the project`

3. Install all dependencies

`pip3 install -r requirements.txt`

or if you used virtualenv,

`./bin/pip3 install -r requirements.txt`

Now you are ready to start working!