Skip to main content

A tool for SMEs to harness data analytics

Project description

DataSpark

A Python-based tool for empowering SMEs with data analytics.

Features

  • Cost-Effective Data Analysis: Affordable access and scalable plans for all business sizes.
  • Ease of Use for Non-Tech Users:
    • User-friendly interface with wizards for all tasks.
    • No-code customization for dashboards and reports.
    • Pre-made templates for common SME analytics.
  • Immediate Insights without Data Expertise:
    • Automated analysis suggestions based on data characteristics.
    • Clear interpretations in plain business language.
  • Scalability with Simplicity:
    • Performance optimization using Dask for larger datasets while maintaining a simple interface.
  • Offline and Local Data Handling:
    • Full functionality without internet for privacy and remote work.
    • Local data security to enhance control.
  • Quick Onboarding:
    • Easy installation process.
    • Interactive tutorials within the application.

Data Handling Module

Capabilities

  • Data Loading: Supports CSV, JSON, and Excel formats.
  • Data Saving: Save data back to CSV, JSON, or Excel.
  • Data Cleaning: Basic cleaning operations like removing NaN values.
  • Data Merging: Combine datasets based on common keys.
  • Data Type Conversion: Convert column types to suit analysis needs.
  • Feature Engineering: Apply custom transformations or use predefined functions for feature creation.
  • Large Dataset Scaling: Utilizes Dask for memory-efficient operations on large datasets.

Usage

from data_handling import load_data, save_data, clean_data, merge_datasets, convert_data_type, apply_feature_engineering

# Load data
df = load_data('path/to/your/file.csv', 'csv')

# Clean data
cleaned_df = clean_data(df)

# Merge data
df_merged = merge_datasets(df1, df2, on='common_column')

# Convert data type
df = convert_data_type(df, 'column_name', 'new_type')

# Apply feature engineering
df = apply_feature_engineering(df, your_feature_engineering_function)

# Scale large datasets
scaled_df = scale_large_dataset(df)

Project details


Release history Release notifications | RSS feed

This version

0.1

Download files

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

Source Distribution

dataspark-0.1.tar.gz (10.9 kB view details)

Uploaded Source

Built Distributions

If you're not sure about the file name format, learn more about wheel file names.

DataSpark-0.1.0-py3-none-any.whl (13.2 kB view details)

Uploaded Python 3

DataSpark-0.1-py3-none-any.whl (13.2 kB view details)

Uploaded Python 3

File details

Details for the file dataspark-0.1.tar.gz.

File metadata

  • Download URL: dataspark-0.1.tar.gz
  • Upload date:
  • Size: 10.9 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.0.1 CPython/3.12.5

File hashes

Hashes for dataspark-0.1.tar.gz
Algorithm Hash digest
SHA256 1c508239417184991fa33795be8baa2ca9f02f4512c52b07aa8e3995d9b5828e
MD5 0e0e9981ed652fed7bbc580405aa5bba
BLAKE2b-256 2611c8c65a1bb3fd7d9ee8e14475d72bde49db80bf56a85822c50dbdcaaf7d5d

See more details on using hashes here.

File details

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

File metadata

  • Download URL: DataSpark-0.1.0-py3-none-any.whl
  • Upload date:
  • Size: 13.2 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.0.1 CPython/3.12.5

File hashes

Hashes for DataSpark-0.1.0-py3-none-any.whl
Algorithm Hash digest
SHA256 b455168426a6e77bb65df92d78278d8d3e1bdf80b4bf2d22ee138701aef78da6
MD5 3fbdb005654c252e2da93c65a5c2faeb
BLAKE2b-256 ea36a1d5186e11e21143fb4fe29c5b28afeca4074bfb51c2c694b6c87a1247f8

See more details on using hashes here.

File details

Details for the file DataSpark-0.1-py3-none-any.whl.

File metadata

  • Download URL: DataSpark-0.1-py3-none-any.whl
  • Upload date:
  • Size: 13.2 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.0.1 CPython/3.12.5

File hashes

Hashes for DataSpark-0.1-py3-none-any.whl
Algorithm Hash digest
SHA256 9e9665ea2503a3ca98b9bd14e3d7ae72c1489a5aee8bd66a308a0d7ef0bae4f5
MD5 14168822f6baa8e58085fe448cad1f63
BLAKE2b-256 c4206d16b6e2f9768a1159ecb98a71b96946390bb45b56fd01a6c92514435019

See more details on using hashes here.

Supported by

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