readme nog meer aangepast
This commit is contained in:
parent
ac1e671e0f
commit
5d28fb448d
38
README.md
38
README.md
@ -5,10 +5,10 @@ activiteiten van je vrienden op Steam. Een raspberypi wordt ook gebruikt om hard
|
||||
|
||||
|
||||
## Casus
|
||||
Steam wil haar klanten beter bedienen door meer grafische weergaves te maken van gaming gedrag naar verschillende klantsegmenten.
|
||||
Hiervoor heeft ze een consultancybedrijf ingehuurd.
|
||||
De hoofdopdracht luidt: maak een grafische weergave die inzicht geeft in het gaming gedrag van jouw vrienden op het platform Steam,
|
||||
ondersteund door een netwerk waarbij gebruik gemaakt wordt van een RaspberryPi.
|
||||
Steam wil haar klanten beter bedienen door meer grafische weergaves te maken van gaming gedrag naar verschillende
|
||||
klantsegmenten. Hiervoor heeft ze een consultancybedrijf ingehuurd.
|
||||
De hoofdopdracht luidt: maak een grafische weergave die inzicht geeft in het gaming gedrag van jouw vrienden op
|
||||
het platform Steam, ondersteund door een netwerk waarbij gebruik gemaakt wordt van een RaspberryPi.
|
||||
|
||||
Voorbeeldvragen die Steam beantwoord wil zien voor haar klanten:
|
||||
|
||||
@ -31,7 +31,8 @@ Om de dependencies te installeren voer het onderste commando uit.
|
||||
|
||||
pip install flask steam steam[client] matplotlib
|
||||
|
||||
De applicatie is simpel uit te voeren door de python script uit te voeren. En via de browser naar de gegeven url te gaan.
|
||||
De applicatie is simpel uit te voeren door de python script uit te voeren. En via de browser naar de gegeven
|
||||
url te gaan.
|
||||
|
||||
python run.py
|
||||
|
||||
@ -72,12 +73,33 @@ En om meerdere entries op te slaan maken we het genest zoals alsvolgd.
|
||||
)
|
||||
|
||||
## Uitleg functies
|
||||
|
||||
### sorting.py
|
||||
#### ```nest-qsort(tpl, colnum. reverse=False)```
|
||||
Deze recursieve functie kan de bovenstaande geneste tuple formaat sorteren. Als eerste argument geef je de geneste tuple
|
||||
, tweede argument is de kolom nummer vanaf 0 waarop je wilt sorteren. En de derde argument is een bool, als true dan sorteerd de
|
||||
functie van hoog naar laag.
|
||||
, tweede argument is de kolom nummer vanaf 0 waarop je wilt sorteren. En de derde argument is een bool, als true dan
|
||||
sorteerd de functie van hoog naar laag.
|
||||
#### ```qsort(tpl, reverse=False)```
|
||||
Deze recursieve functie is de standaard sorteer functie die wij gaan gebruiken. Als eerste argument neemt de functie een
|
||||
lijst of tuple met waardes, deze mogen ints of strings zijn. De tweede argument is een bool, als true dan sorteerd de
|
||||
functie van hoog naar laag.
|
||||
functie van hoog naar laag.
|
||||
|
||||
### stats.py
|
||||
#### ```mediaan(lst)```
|
||||
Deze functie geeft de mediaan in de mee gegeven lijst.
|
||||
#### ```freq(lst)```
|
||||
Deze functie geeft een dict terug met de frequentie van alle waardes in een lijst. Als voorbeeld met [1, 4, 6, 4]
|
||||
meegegeven wordt {1: 1, 4: 2, 6: 1} terug gegeven
|
||||
#### ```gmld(lst)```
|
||||
Geeft de gemiddelde van een lijst terug in een float
|
||||
|
||||
### graphs.py
|
||||
De functie van dit bestand is om grafieken te maken van lijsten met waardes, deze grafieken worden als svg terug gegeven
|
||||
om door flask geserveerd te worden.
|
||||
|
||||
#### WIP verdere uitleg komt nog
|
||||
|
||||
### steam_abstraction.py
|
||||
De functie van dit bestand is om makkelijker te kunnen communiceren met de steam api door middel van een python library.
|
||||
|
||||
#### verdere uitleg komt nog, als we het uberhoupt gaan gebruiken
|
Reference in New Issue
Block a user