Git Product home page Git Product logo

pisaoccupations's People

Contributors

mstaniak avatar pbiecek avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Forkers

kashenfelter

pisaoccupations's Issues

Plot rainbow time: złe zachowanie tooltipów

Jak się najedzie na linię, pokazuje się średnia z 2003 roku, a nie najbliższa. Być może da się usunąć tooltipy z linii, żeby było tylko na kropkach, zamieniając kolejność linijek kodu, ale nie mogę tego przetestować, bo chwilowo nie mam dostępu do R, bo zmieniam system operacyjny na nowsze Ubuntu.

Kolory lewego menu

Tam gdzie znajdują się kontrolki użyć tego samego szarego tła
I w navbar i w collumn3

Redakcja nazw paneli

PISA occupations - PISA Occupation - Tends
Changes in time - Performance - Trends
Rainbow plot - Two countries
Rainbow plot in time - Two countries - Trends
All countries comparison - All countries
Download data

Poprawić linki

Przemieścić dane na githubie do odpowiedniego folderu, usunąć linki ze względnym adresem.

Historie

Najbardziej podoba mi się zakładka 'Trends in Education'
Poniżej kilka historii, najbardziej ciekawa jest dla UK, w której jest wielki spadek dla grupy 2 a niewielki dla 9.

screen shot 2016-08-03 at 00 29 03

screen shot 2016-08-03 at 00 28 23

screen shot 2016-08-03 at 00 27 48

Przygotowanie opisu aplikacji

Najlepiej w języku angielskim warto przygotować krótki (do max 5 stron) opis z następującymi punktami.

  1. Use Case wybrać dla każdego lub kilku paneli ciekawe połączenie krajów i lat, tak by przedstawić 2-3 mini historie. Tutaj widzimy, że we wszystkich grupach spada a w 6 rośnie, tutaj widzimy, że kraj X i Y są coraz bliżej itp.
  2. Overview. Tutaj umieścić screenshoty z każdego z paneli aplikacji i krótki w kilku zdaniach opisać co dany panel pokazuje. Taka instrukcja użycia.
  3. Methodology - tutaj opisać jak liczone są rzeczy, przedstawione na wykresach. Czy to średnie na 5 PV czy używane wagi BBR, czy też tak liczone sd, dodać odnośnik do metodologii OECD. Opisać jak definiowane są kategorie zawodów, które kolumny są wybierane jako kategorie zawodów.

Poziome linie na wykresach w ggplot2

W theme powinno się je dać ustawić, gdyby lewa oś była gęstsza,. np. co 20 pkt to łatwo byłoby precyzyjnie odczytać wartości z wykresu

Miniaturki wykresów

Dla każdego z wykresów z zakłądek 1-4 zrobic screenshot z miniaturką wykresu o szerokości do 500px i wysokości 350px.
Umieścić je w extdata/www i podlinkować w miejsce [TODO] na stronach homeLeft, homeRight

Dodanie kodów zawodów

Problematyczne zawody
[1] NA
[2] "Not Applicable"
[3] "Generalist medical practitioners"
[4] "Specialist medical practitioners"
[5] "Child care workers"
[6] "Printers"
[7] "Teachers aides"
[8] "Social beneficiary (unemployed, retired, sickness, etc.)"
[9] "Physiotherapists"
[10] "No Response"
[11] "Housewife"
[12] "Do not know"
[13] "Vague(a good job, a quiet job, a well paid job, an office job)"
[14] "Medical and pathology Labouratory technicians"
[15] "Student"
[16] "Invalid"
[17] "Ships deck crews and related workers"
[18] "Shop salespersons"
[19] "Ships deck officers and pilots"
[20] "Child care workers and teachers aides"
[21] "Librarians, archivists and curators"
[22] "Ships engineers"
[23] "Electrical line installers and repairers"

Filtrowanie danych

odpowiednia liczba szkół i uczniów,
ew. więcej niż jeden rok badania

Categories in time - spójność prezentacji

Obecnie gdy wybrany jest jeden kraj to przedstawiany jest trójkątem i przerywaną linią,
ale gdy wybierzesz dwa kraje to ten pierwszy jest trójkątem i ciągłą linią.

Najlepiej by był ob przedstawiany w ten sam sposób, a jeżeli pierwszy będzie tym bardziej czytelnym to powinein być kropką i ciągłą linią.

Drugi kraj, jeżeli jest wybrany byłby trójkątem i przerywaną linią.

Rainbow plot in time

Przesunąć kontrolki na lewo, tak by były tak samo jak w innych zakładkach

Interfejs aplikacji

Można by go uprościć na podobieństwo tego, co zrobiłem tutaj:

https://comicbooktv.shinyapps.io/ratingsApp/

W zasadzie jedyny problem jest taki, że nasza strona główna jest bardzo duża, a w takiej sytuacji byłoby na nią mniej miejsca.

Pozwoliłoby to też zmniejszyć kod, obsługa byłab może trochę wygodniejsza.

Estetyka wykresów

  • wielkość czcionek,
  • odległość punktów i tekstu,
  • wielkość punktów (zwłaszcza w plotTime),
  • interlinia (plotDot).

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.