Skip to main content

A Data Science Package written in python.

Project description

XamPy

Links

Information

XamPy is a Data Science Package written in Python.

Features

  • Simplifying the process of analyzing data
  • User-Friendly command based sripting package

Packages Used

Dillinger uses a number of open source projects to work properly:

  • Pandas - Data manipulation tool for python
  • Numpy - awesome tool for matrix/array mathmatics
  • MatPlotLib - tool for graphing in python

Installation

pip install xampy
or
pip3 install xampy

Example Use cases

reading in data from file path

from xampy import xampy as xp
path = C:\Users\User\Documents\Data\data.csv

# using makeData() to read in data
data = xp.makeData(path)

# quick statistics and summary of the data at hand
xp.showInfo(data)

# removing white space from column names and insert an underscore
data = xp.renameCols(data,'','_')

# splitting the data into numerical and nonnumerical sections

numerical,categorical = xp.dataTypeSplit(data)


# Counting nulls in the dataframe, prints the number of missing vals in the DF
xp.CountMissing(data)

# example column money (float) has missing values
data = xp.meanFill(data,'money')

# example column Gender (Binary or text) has missing values
data = xp.modeFill(data,'Gender')

if we want to seperate the data into genders eq=equal gte=greater than equal to lte=less than equal to lt = less than gt = greater than

FOR STRINGS WE USE 'eq', for any numerical data we can use any comparrison #operator

males = xp.SubSetDf(data,'Gender','Male','eq')
females = xp.SubSetDf(data,'Gender','Female','eq')

License

MIT

Free Software, Hell Yeah!

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

XamPy-0.1.0.tar.gz (3.1 kB view details)

Uploaded Source

Built Distribution

XamPy-0.1.0-py3-none-any.whl (4.4 kB view details)

Uploaded Python 3

File details

Details for the file XamPy-0.1.0.tar.gz.

File metadata

  • Download URL: XamPy-0.1.0.tar.gz
  • Upload date:
  • Size: 3.1 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.3.0 pkginfo/1.6.1 requests/2.25.1 setuptools/51.1.1 requests-toolbelt/0.9.1 tqdm/4.55.1 CPython/3.7.9

File hashes

Hashes for XamPy-0.1.0.tar.gz
Algorithm Hash digest
SHA256 96310abd9a2f2a5ef65a82350b8a8f4cf6a16fdc3bd07f14c17e350bdc113171
MD5 e730cd786b6fbe356abd744b6f69d1c0
BLAKE2b-256 e5a513ee7a82c87549c110e999a6e7be0ed0f6b6233b62c287bac01f86fdb429

See more details on using hashes here.

File details

Details for the file XamPy-0.1.0-py3-none-any.whl.

File metadata

  • Download URL: XamPy-0.1.0-py3-none-any.whl
  • Upload date:
  • Size: 4.4 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.3.0 pkginfo/1.6.1 requests/2.25.1 setuptools/51.1.1 requests-toolbelt/0.9.1 tqdm/4.55.1 CPython/3.7.9

File hashes

Hashes for XamPy-0.1.0-py3-none-any.whl
Algorithm Hash digest
SHA256 9498c5a329362e0e1ef1334d54e9ded430c67c516889e134bf69e58c2568725f
MD5 86eda4c20911a2ae25fabe71b2565fea
BLAKE2b-256 c1bc8f859d191b0d6ed48421b77c8cb6debe13d852e061a9fa44e444a094516a

See more details on using hashes here.

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page