mi2-warsaw / pisaoccupations Goto Github PK
View Code? Open in Web Editor NEWShiny app and package for exploring data from PISA study.
Shiny app and package for exploring data from PISA study.
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.
Tam gdzie znajdują się kontrolki użyć tego samego szarego tła
I w navbar i w collumn3
Z oryginalnymi źródłami danych [najlepiej razem z innymi informacjami o aplikacji w zakładce 'Home' aplikacji]
Jeżeli nie jest wybrany drugi kraj to nie pokazywać prawego panelu
Zastąpić słówko average na mean
Jeśli to nie problem, odpalę skrypt z tej instrukcji:
https://help.github.com/articles/changing-author-info/
bo robiłem commity z ustawieniami ze starego konta.
Być może użycie Rcpp pomoże, być może nie warto się tym zajmować.
Jednolicie wszędzie sortowac po srednich w krajach
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
Przemieścić dane na githubie do odpowiedniego folderu, usunąć linki ze względnym adresem.
Tak by etykietki nie nachodziły ma punkty
Najlepiej w języku angielskim warto przygotować krótki (do max 5 stron) opis z następującymi punktami.
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
Tak by użytkownik mógł się łatwiej zorientowac co ciekawego dany panel pokazuje
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
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"
Teraz rok wybiera się inaczej niż przedmiot, lepiej ujednolicić
odpowiednia liczba szkół i uczniów,
ew. więcej niż jeden rok badania
Dodanie wszędzie lub usunięcie.
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ą.
Z informacją o aplikacji
autor, źródło na GitHub, link do raportu, link do danych, opis co trzeba kliknąć by uzyć
W aplikacji na https://mtstwr.shinyapps.io/PISAoccupationsApp/ jest jeszcze pokazywana grupa zawodów 0 w roku 2012
Zamiast trojkatow puste kółka
przdziały +- sd też przerywaną linią
[może?] jeżeli ma to sen sto np alpha=0.5
Większe punkty i linie będą wyraźniej / lepiej wyglądały
Można np. pętlą przejść po posortowanych zawodach i zmienić wartość średniej tak by była mniejsza o przynajmniej 10pkt w stosunku do poprzedniej
Przesunąć kontrolki na lewo, tak by były tak samo jak w innych zakładkach
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.
Podobie wyraźne (szare?) linie pomocnicze poziome
Jest tam trochę zbędnych rzeczy, trochę można poprawić.
Kraje powinny byc w czarnym kolorze
Najlepiej duża
W tablelach Excelowych nalepiej pokazać wszystkie dane,
ale w aplikacji powinny być średnie dla grup >=5 szkół i >= 20 uczniów
Ten pakiet:
https://www.r-bloggers.com/make-ggplot-graphics2-interactive-with-ggiraph/
daje nadzieję na jednolity wygląd wykresów z zachowaniem tooltipów.
Sprawdzę szczegóły w przyszłym tygodniu, gdy już rozwiąże się sprawa projektu, o którym pisałem.
A declarative, efficient, and flexible JavaScript library for building user interfaces.
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google ❤️ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.