Skip to content

Simple Oblique projection program that outputs an image file, currently working on nth dimension projection to a 2D plane

License

Notifications You must be signed in to change notification settings

lilith645/ObliqueProjection-nth-Dimension

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

16 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Oblique_projection with nth dimension

Description

A simple nth dimensional oblique projection program made in rust. Displays your data as a 2D image, each array in the data set makes a single pixel. The closer the pixels are together the more similar the arrays are.

Installation

Installing from GitHub:

$ git clone https://github.com/lilith645/ObliqueProjection-nth-Dimension
$ cd ObliqueProjection-nth-Dimension/
$ cargo build

Usage

Place your data in a csv file in data/ folder formated

Use csv files in data/ as examples

Within main.rs change the parameter of function call oblique_projection_from_nd in main to your dataset name.

Then build and run:

$ cargo run

Data Sets

Data sets used in examples

Dorothea data set from http://archive.ics.uci.edu/ml/machine-learning-databases/dorothea/DOROTHEA/

Contributing

Feel free to contribute :)

License

Please see the included LICENSE

About

Simple Oblique projection program that outputs an image file, currently working on nth dimension projection to a 2D plane

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages