An app for processing and visualizing your data anywhere!
Explore the docs »
View Demo
·
Report Bug
·
Request Feature
Table of Contents
StatScanner is an iOS app designed to process and visualize any numerical data. Create predictions, fetches stats, and visualize data by simply scanning a paper, importing a .csv, or creating and editing a new dataset. With a minimalistic UI and a list of growing features, this tool achieves all things statistics.
- Scatter Plot
- Line Graph
- Bar Chart
- Pie Chart
- Area Chart
- Box Plot
- Bubble Chart
- Waterfall Plot
- Mean, Median, Mode
- Min, Max, Range
- Standard Deviation, Standard Error, Mean Absolute Deviation
- Click the + button in the top right corner and select your data importation method
- If you selected the "Take Image" or "Import Image" option, make sure your data is in a table format for maximum accuracy
- After your data has been extracted, you will be navigated to a page containing basic information on your dataset
- Open a dataset
- Click the Graph tab and choose your preferred visualization by scrolling on the carousel
- You can pinch to zoom, highlight specific data points by tapping, and focus on a specific column
- Open a dataset
- Click the Data tab and tap on a data cell to edit
- When finished with edits, save your changes with the check mark in the top right corner
- The pencil icon indicates that you are not in edit mode (toggleable pencil icon has yet to be implemented)
- Click the green + button or red - button on the edges of your data to add or delete rows and columns
- Open a dataset
- Click the Data tab and tap on the export button in the top right corner
- A CSV copy of your data will be exported to the StatScanner app folder in Files or Documents
For more examples, please refer to the Documentation
- Release 1 - Built natively for iOS with local datasets synced across your devices through iCloud
- Release 2 - New machine learning models that can be trained on imported data with the ability to make inferences
- Release 3 - Dataset sharing ability and collaboration features
- Release 4 - Native Android App featuring the same functionality as version 1.0
- Release 5 - Cross platform sharing between iOS and Android devices
See the open issues for a full list of proposed features (and known issues).
Contributions are what make the open source community such an amazing place to learn, inspire, and create. Any contributions you make are greatly appreciated.
If you have a suggestion that would make this better, please fork the repo and create a pull request. You can also simply open an issue with the tag "enhancement" and leave your email in the issue description. We will contact you with the email provided if your change will be appended. Don't forget to give the project a star!
- Fork the Project
- Create your Feature Branch (
git checkout -b feature/AmazingFeature
) - Commit your Changes (
git commit -m 'Add some AmazingFeature'
) - Push to the Branch (
git push origin feature/AmazingFeature
) - Open a Pull Request
Distributed under the copyright. Contributions also fall under copyright.
Kamran Hussain - @kamhn123 - [email protected]
Kaleb Kim - @kaleonthekalb - [email protected]
Caden Pun - @cadenpun - [email protected]
Project Link: https://github.com/KamranHussain05/StatScanner
- Logo Designed by Lagumists
- Graphing Utilities Powered by AAChartKit
- Data Point View Powered by SpreadsheetView
Icons
- Data icons created by Kiranshastry - Flaticon
- Leadership icons created by Freepik - Flaticon
- Statistics icons created by Andrean Prabowo - Flaticon
- Pie chart icons created by Freepik - Flaticon
- Curve icons created by Freepik - Flaticon
- Stocks icons created by Freepik - Flaticon
- Google icon by Icons8