Skip to content

Program for visualizing numerical data graphically. Built with PyQt5 and with as few built in libraries of Python as possible to learn to build from the scratch.

Notifications You must be signed in to change notification settings

helenahilander/data-visualization-gui

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

2 Commits
 
 
 
 
 
 

Repository files navigation


Finnish instructions below

# Library for visualizing numerical data

## Summary
Very simple program for visualizing numerical data. This was a school project of mine with goal of using as little built in libraries as possible and getting familiar with building programs from the scratch. 

#File structure

Src-file:
-includes all code needed for running the program (5 different modules): data.py, datareadingerror.py, mainwindow.py, readfile.py, readfiletest.py

Doc-file:
-	data1.csv ja data2.csv are example files that can be read by the graphical interface. (Save them first to your computer)
-	tekninensuunnitelma.pdf, yleissuunitelma.pdf and dokumentaatio.pdf are finnish documents related to the school project

##Installation

-	Python libraries needed:
  -	PyQt5 (help for installing 20.4.2019: https://www.riverbankcomputing.com/static/Docs/PyQt5/installation.html

##Usage

-	Save data1.csv ja data2.csv to your computer. Program is started by running mainwindow.py from command line for example with command: python <file path>



#-------------------------------------------------------------------------------------------------------------------------------
Finnish instructions: 

# Numeerisen datan visualisointikirjasto

## Esittely

Ohjelmakirjasto, jolla voidaan visualisoida numeerista dataa graafisesti

## Tiedosto- ja kansiorakenne

  doc-kansio:
   - data1.csv ja data2.csv ovat esimerkkitiedostoja, jotka voidaan lukea ohjelmaan graafisen käyttöliittymän avulla. 
   (tiedostot tulee ensin tallentaa koneelle)
   - tekninensuunnitelma.pdf ja yleissuunitelma.pdf ovat alustavia ohjelman suunnitelmia, mutta nykyinen ohjelmaa eroaa niistä.
   -dokumentaatio.pdf sisältää lopullisen dokumentaation ohjelmasta

  src-kansio:
    -sisältää kaiken ohjelmaan tarvittavan koodin (5 eri moduulia): data.py, datareadingerror.py, mainwindow.py, readfile.py, readfiletest.py


## Asennusohje

  - Tarvittavat kirjastot:
    - PyQt5 (asennusohje 20.4.2019: https://www.riverbankcomputing.com/static/Docs/PyQt5/installation.html)


## Käyttöohje

  - Tallenna data1.csv ja data2.csv koneelle. Ohjelma käynnistetään ajamalla mainwindow.py tiedosto komentoriviltä, esim kirjoittamalla: python <tiedoston sijainti> .

About

Program for visualizing numerical data graphically. Built with PyQt5 and with as few built in libraries of Python as possible to learn to build from the scratch.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages