Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

24 25 code updates #99

Merged
merged 7 commits into from
Sep 26, 2024
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
110 changes: 57 additions & 53 deletions R/dashboard_panels.R

Large diffs are not rendered by default.

2,895 changes: 1,569 additions & 1,326 deletions R/prerun_utils.R

Large diffs are not rendered by default.

66 changes: 32 additions & 34 deletions R/support_links.R
Original file line number Diff line number Diff line change
@@ -1,38 +1,36 @@
support_links <- function() {
gov_main_layout(
gov_row(
h2("Give us feedback"),
"This dashboard is a new service that we are developing. If you have any feedback or suggestions for improvements, please submit them using our ",
a(
href = "https://forms.office.com/Pages/ResponsePage.aspx?id=yXfS-grGoU2187O4s0qC-U4ie_t5E21MlsudeT67Fb5UQ0s1NFoxMUo4RjRYT080SFRMUUxVNUg5Uy4u",
"feedback form", .noWS = c("after")
), ".",
br(),
"Your feedback is incredibly valuable and has previously been used to develop easier filtering and a glossary of terms.",
br(),
"If you spot any errors or bugs while using this dashboard, please screenshot and email them to ",
a(href = "mailto:[email protected]", "[email protected]", .noWS = c("after")), ".",
br(),
h2("Find more information on the data"),
p(
"The release associated with this dashboard can be found on ", a(href = "https://explore-education-statistics.service.gov.uk/find-statistics/pupil-attendance-in-schools", "Explore Education Statistics "),
"alongside ", a(href = "https://explore-education-statistics.service.gov.uk/find-statistics/pupil-attendance-in-schools/data-guidance", "data guidance"),
" and ", a(href = "https://explore-education-statistics.service.gov.uk/find-statistics/pupil-attendance-in-schools#explore-data-and-files", "underlying data.")
),
p("Featured tables associated with this dashboard can also be found through the ", a(href = "https://explore-education-statistics.service.gov.uk/data-tables/pupil-attendance-in-schools", "Explore Education Statistics table tool.")),
h2("Contact us"),
"If you have questions about the dashboard or data within it, please contact us at ",
a(href = "mailto:[email protected]", "[email protected]", .noWS = c("after")), br(),
h2("See the source code"),
"The source code for this dashboard is available in our ",
a(href = "https://github.com/dfe-analytical-services/attendance-data-dashboard", "GitHub repository", .noWS = c("after")),
".",
br(),
br(),
br(),
br(),
br(),
br()
)
h2("Give us feedback"),

Check warning

Code scanning / lintr

no visible global function definition for 'h2' Warning

no visible global function definition for 'h2'

Check warning

Code scanning / lintr

no visible global function definition for 'h2' Warning

no visible global function definition for 'h2'

Check warning

Code scanning / lintr

no visible global function definition for 'h2' Warning

no visible global function definition for 'h2'

Check warning

Code scanning / lintr

no visible global function definition for 'h2' Warning

no visible global function definition for 'h2'
"This dashboard is a new service that we are developing. If you have any feedback or suggestions for improvements, please submit them using our ",

Check notice

Code scanning / lintr

Lines should not be more than 80 characters. This line is 150 characters. Note

Lines should not be more than 80 characters. This line is 150 characters.
a(

Check warning

Code scanning / lintr

no visible global function definition for 'a' Warning

no visible global function definition for 'a'

Check warning

Code scanning / lintr

no visible global function definition for 'a' Warning

no visible global function definition for 'a'

Check warning

Code scanning / lintr

no visible global function definition for 'a' Warning

no visible global function definition for 'a'

Check warning

Code scanning / lintr

no visible global function definition for 'a' Warning

no visible global function definition for 'a'

Check warning

Code scanning / lintr

no visible global function definition for 'a' Warning

no visible global function definition for 'a'

Check warning

Code scanning / lintr

no visible global function definition for 'a' Warning

no visible global function definition for 'a'

Check warning

Code scanning / lintr

no visible global function definition for 'a' Warning

no visible global function definition for 'a'

Check warning

Code scanning / lintr

no visible global function definition for 'a' Warning

no visible global function definition for 'a'
href = "https://forms.office.com/Pages/ResponsePage.aspx?id=yXfS-grGoU2187O4s0qC-U4ie_t5E21MlsudeT67Fb5UQ0s1NFoxMUo4RjRYT080SFRMUUxVNUg5Uy4u",

Check notice

Code scanning / lintr

Lines should not be more than 80 characters. This line is 148 characters. Note

Lines should not be more than 80 characters. This line is 148 characters.
"feedback form", .noWS = c("after")
), ".",
br(),

Check warning

Code scanning / lintr

no visible global function definition for 'br' Warning

no visible global function definition for 'br'

Check warning

Code scanning / lintr

no visible global function definition for 'br' Warning

no visible global function definition for 'br'

Check warning

Code scanning / lintr

no visible global function definition for 'br' Warning

no visible global function definition for 'br'

Check warning

Code scanning / lintr

no visible global function definition for 'br' Warning

no visible global function definition for 'br'

Check warning

Code scanning / lintr

no visible global function definition for 'br' Warning

no visible global function definition for 'br'

Check warning

Code scanning / lintr

no visible global function definition for 'br' Warning

no visible global function definition for 'br'

Check warning

Code scanning / lintr

no visible global function definition for 'br' Warning

no visible global function definition for 'br'

Check warning

Code scanning / lintr

no visible global function definition for 'br' Warning

no visible global function definition for 'br'

Check warning

Code scanning / lintr

no visible global function definition for 'br' Warning

no visible global function definition for 'br'

Check warning

Code scanning / lintr

no visible global function definition for 'br' Warning

no visible global function definition for 'br'
"Your feedback is incredibly valuable and has previously been used to develop easier filtering and a glossary of terms.",

Check notice

Code scanning / lintr

Lines should not be more than 80 characters. This line is 125 characters. Note

Lines should not be more than 80 characters. This line is 125 characters.
br(),
"If you spot any errors or bugs while using this dashboard, please screenshot and email them to ",

Check notice

Code scanning / lintr

Lines should not be more than 80 characters. This line is 102 characters. Note

Lines should not be more than 80 characters. This line is 102 characters.
a(href = "mailto:[email protected]", "[email protected]", .noWS = c("after")), ".",

Check notice

Code scanning / lintr

Lines should not be more than 80 characters. This line is 123 characters. Note

Lines should not be more than 80 characters. This line is 123 characters.
br(),
h2("Find more information on the data"),
p(

Check warning

Code scanning / lintr

no visible global function definition for 'p' Warning

no visible global function definition for 'p'
"The release associated with this dashboard can be found on ", a(href = "https://explore-education-statistics.service.gov.uk/find-statistics/pupil-attendance-in-schools", "Explore Education Statistics"),
" alongside ", a(href = "https://explore-education-statistics.service.gov.uk/find-statistics/pupil-attendance-in-schools/data-guidance", "data guidance"),
" and ", a(href = "https://explore-education-statistics.service.gov.uk/find-statistics/pupil-attendance-in-schools#explore-data-and-files", "underlying data", .noWS = c("after")), "."
),
p("Featured tables associated with this dashboard can also be found through the ", a(href = "https://explore-education-statistics.service.gov.uk/data-tables/pupil-attendance-in-schools", "Explore Education Statistics table tool", .noWS = c("after")), "."),
h2("Contact us"),
"If you have questions about the dashboard or data within it, please contact us at ",
a(href = "mailto:[email protected]", "[email protected]", .noWS = c("after")), ".", br(),
h2("See the source code"),
"The source code for this dashboard is available in our ",
a(href = "https://github.com/dfe-analytical-services/attendance-data-dashboard", "GitHub repository", .noWS = c("after")),
".",
br(),
br(),
br(),
br(),
br(),
br()
)
}
95,605 changes: 2,471 additions & 93,134 deletions data/EES_daily_data.csv

Large diffs are not rendered by default.

19,399 changes: 495 additions & 18,904 deletions data/EES_weekly_data.csv

Large diffs are not rendered by default.

990 changes: 495 additions & 495 deletions data/EES_ytd_data.csv

Large diffs are not rendered by default.

6 changes: 3 additions & 3 deletions data/Tech_guidance_reasons.csv
Original file line number Diff line number Diff line change
@@ -1,16 +1,16 @@
Indicator,Description
Indicator,Description
Authorised absence rate,"Authorised absence is absence with permission from a teacher or other authorised school representative - including absences where a satisfactory explanation has been provided. For example, through illness. Authorised absence rate is calculated as the number of authorised absence sessions as a proportion of total sessions possible. "
Unathorised absence rate,Unauthorised absence is absence without permission from the school. This includes all unexplained or unjustified absences and arrivals after registration has closed. Unauthorised absence rate is calculated as the number of unauthorised absence sessions a proportion of total sessions possible.
Absence rates by reason e.g. illness,Absence rates by reason are calculated as the number of absence sessions for the given reason as a proportion of total sessions possible.
Authorised illness,Absence rate associated with pupil absence due to illness (excluding medical or dental appointments).
Authorised medical and dental appointments,Absence rate associated with pupil absence due to medical or dental appointments.
Authorised religious observance,Absence rate associated with pupil absence due to religious observances.
Authorised study leave,Absence rate associated with year 11 pupil absence during public examinations.
Authorised traveller,"Absence rate associated with traveller families known to be travelling for
Authorised mobile child,"Absence rate associated with mobile families known to be travelling for
occupational purposes and who have agreed this with the school but it is not known whether
the pupil is attending educational provision."
Authorised holiday,Absence rate associated with a leave of absence granted by school head teachers
Authorised excluded,Absence rate associated with pupil absence where they have been excluded however no alternative provision has been made. Alternative provision must be arranged from the sixth consecutive day of any fixed period or permanent exclusion.
Authorised part-time timetable,"Absence rate associated with pupils temporarily educated on a part-time basis where their timetable does not require them to attend."
Authorised other,"Absence rate associated with pupil absence for authorised reasons, but not included in the reasons above."
Unauthorised holiday,"Absence rate associated with a leave of absence that has not been granted, or is in excess of the period granted."
Unauthorised late after registers closed,Absence rate assocciated with pupil absence at the time the registers close.
Expand Down
Loading
Loading