Package: TeachingLab 0.0.1

Duncan Gates

TeachingLab: Teaching Lab Custom R Development Package

Provides templates, palettes, and useful data analysis for Teaching Lab purposes.

Authors:Duncan Gates [aut, cre]

TeachingLab_0.0.1.tar.gz
TeachingLab_0.0.1.zip(r-4.5)TeachingLab_0.0.1.zip(r-4.4)TeachingLab_0.0.1.zip(r-4.3)
TeachingLab_0.0.1.tgz(r-4.4-any)TeachingLab_0.0.1.tgz(r-4.3-any)
TeachingLab_0.0.1.tar.gz(r-4.5-noble)TeachingLab_0.0.1.tar.gz(r-4.4-noble)
TeachingLab_0.0.1.tgz(r-4.4-emscripten)TeachingLab_0.0.1.tgz(r-4.3-emscripten)
TeachingLab.pdf |TeachingLab.html
TeachingLab/json (API)

# Install 'TeachingLab' in R:
install.packages('TeachingLab', repos = c('https://teachinglab.r-universe.dev', 'https://cloud.r-project.org'))

Peer review:

Bug tracker:https://github.com/duncangates/teachinglab-duncan/issues

On CRAN:

1.70 score 2 scripts 101 exports 125 dependencies

Last updated 1 years agofrom:458aa7263b. Checks:OK: 1 NOTE: 6. Indexed: no.

TargetResultDate
Doc / VignettesOKNov 20 2024
R-4.5-winNOTENov 20 2024
R-4.5-linuxNOTENov 20 2024
R-4.4-winNOTENov 20 2024
R-4.4-macNOTENov 20 2024
R-4.3-winNOTENov 20 2024
R-4.3-macNOTENov 20 2024

Exports:%!in%%>%agree_strongly_agreeagree_strongly_agree2calc_npscheck_email_approvedcheck_email_domaincoalesce_by_columncolorizeconditional_slice_sampleconditionallycourse_feedback_graphcourse_quotesdashboard_ipg_plotdashboard_ipg_plot_tsdrop1end_coaching_feedback_graphfake_bar_graph_createfake_line_graph_createfile.path2find_highlightfirst_upget_course_surveyget_current_partner_sitesget_diagnostic_surveyget_end_coachingget_followup_educatorget_ipg_formsget_knowledge_assessmentsget_lesson_analysisget_ongoing_coachingget_seasonget_session_surveyget_student_scores_mississippiget_student_scores_mississippi2get_student_surveyget_student_workget_student_work_gradesgrade_ipggt_arrowgt_know_assessgt_percent_ngt_theme_tlgt_tl_colorhighlight_funhtml_templatehtml_wrapid_makeripg_plotknow_assess_summaryknowledge_assess_detailed_scoreknowledge_assess_select_scoremutate_condneg_cond_filterongoing_coaching_feedback_graphp_and_np_and_n_splitpassword_generatorpercent_agreequote_vizrand_vectrelabel_qualtrics_dfround_evenrunif_roundscale_color_tlscale_colour_tlscale_dollar_labelsscale_fill_tlscale_percent_labelsscale_ratio_labelsscore_compare_plotscore_one_question_mindsetsscore_questionscore_question_improvedscore_question_mindsetsscore_question_numberselect_useful_textselection_sumsession_agree_plotsession_agree_plot_tssession_feedback_graphsession_quotessingle_sort_viewstring_replacestudent_bar_charttable_makertemp_savetheme_final_reporttheme_irptheme_tltl_likerttl_paltl_pal_bluetl_palettetl_scoretl_score_counttl_score_numerictl_score_percenttl_select_percenttl_summary_tableTLDefault

Dependencies:archiveaskpassassertthatbase64encbigDbitbit64bitopsbookdownbslibcachemcellrangerclicliprcolorspacecommonmarkcpp11crayoncrosstalkcurldatawizarddigestdplyrDTevaluateextrafontextrafontdbfansifarverfastmapfontawesomeforcatsfsgarglegenericsggfittextggplot2ggtextgluegoogledrivegooglesheets4gridExtragridtextgtgtablehighrhmshtmltoolshtmlwidgetshttpuvhttridsinsightisobandjaneaustenrjpegjquerylibjsonlitejuicyjuiceknitrlabelinglaterlatticelazyevallifecyclelubridatemagrittrmarkdownMASSMatrixmemoisemgcvmimemunsellnlmeopensslpillarpkgconfigplyrpngprettyunitsprogresspromisespurrrqualtRicsR6rappdirsRColorBrewerRcppreactablereactRreadrrematchrematch2rlangrmarkdownRttf2pt1sassscalesshadessjlabelledSnowballCstringistringrsystibbletidyrtidyselecttidytexttimechangetinytextokenizerstreemapifytzdbutf8uuidV8vctrsviridisLitevroomwafflewithrxfunxml2yaml

Readme and manuals

Help Manual

Help pageTopics
Agree/Strongly agreeagree_strongly_agree
Agree/Strongly agreeagree_strongly_agree2
Calculate nps scorecalc_nps
Verify email from vectorcheck_email_approved
Verify email domaincheck_email_domain
Coalesce everythingcoalesce_by_column
Set Color in rmd with HTML or LaTexcolorize
Conditionally sliceconditional_slice_sample
Conditionally Perform Functionconditionally
Course survey feedback graph dependent on race and content areacourse_feedback_graph
Dashboard End of Course Quotescourse_quotes
IPG Forms Grapherdashboard_ipg_plot
IPG Forms Grapherdashboard_ipg_plot_ts
HTML/CSS Button Content Expanderdrop1
End of Coaching feedback graph dependent on race and content areaend_coaching_feedback_graph
FAKE Knowledge Assessment Graph Summaryfake_bar_graph_create
FAKE Knowledge Assessment Line Graph Summaryfake_line_graph_create
File pathfile.path2
Word highlightingfind_highlight
First Letter Uppercasefirst_up
End of Course Dashboard Dataget_course_survey
Ongoing list of partner sitesget_current_partner_sites
Diagnostic Survey Updateget_diagnostic_survey
Ongoing Coaching Feedback Survey Dataget_end_coaching
Follow Up Educator Survey Dataget_followup_educator
IPG Dataget_ipg_forms
Knowledge Assessments Updateget_knowledge_assessments
Lesson Plan Analysis Dataget_lesson_analysis
Coaching Participant Feedback Dataget_ongoing_coaching
Get Seasonget_season
End of Session Dashboard Dataget_session_survey
Student Scores Mississippiget_student_scores_mississippi
Student Scores Mississippi Round 2get_student_scores_mississippi2
Student Survey Dataget_student_survey
Student Work Dataget_student_work
Ongoing list of partner sitesget_student_work_grades
Grade IPG Datagrade_ipg
Arrow maker for gt tablegt_arrow
Knowledge Assessment Graphsgt_know_assess
GT or ggplot makergt_percent_n
Create Teaching Lab theme to a gt tablegt_theme_tl
General Table Makergt_tl_color
gtable_extract_grobgtable_extract_grob
gtable_remove_grobgtable_remove_grob
Word highlightinghighlight_fun
create an html dependency for bootstrap (function copied from rmarkdown)html_dependency_bootstrap
create an html dependency for jquery-stickytableheadershtml_dependency_jquery_stickytableheaders
create an html dependency for Magnific popuphtml_dependency_magnific_popup
Shared HTML template functionhtml_template
HTML Text Wrappinghtml_wrap
ID Makerid_maker
IPG Forms Grapheripg_plot
Knowledge Assessment Graph Summaryknow_assess_summary
Knowledge Assessments Question Scoring 2022-2023knowledge_assess_detailed_score
Knowledge Assessments Scoring 2022-2023knowledge_assess_select_score
Conditionally mutatemutate_cond
Negative Conditional Filterneg_cond_filter
Find elements x not in a vector y%!in% notin
Ongoing Coaching feedback graph dependent on race and content areaongoing_coaching_feedback_graph
Fake p1, p2, n1, n2 datap_and_n
Fake p1_1, p1_2, p2_1, p2_2, n1, n2 datap_and_n_split
Remove Image Files Render R Markdownpartner_file_remove
Password Generatorpassword_generator
Percent Agree/Strongly agreepercent_agree
Quote Visualizationquote_viz
Random Vectorrand_vect
Qualtrics Data Frame Relabelrelabel_qualtrics_df
Round to nearest even numberround_even
Roundround2
Generate one random number from a min and maxrunif_round
Discrete color & fill scales based on the Teaching Lab palettescale_color_tl scale_colour_tl scale_fill_tl
Five thirty-eight style formatter for currencyscale_dollar_labels
Five thirty-eight style formatter for percentagesscale_percent_labels
Five thirty-eight style formatter for Ratiosscale_ratio_labels
Graph maker for score comparisonsscore_compare_plot
Knowledge Assessments Scoringscore_knowledge_question
Mindsets scoringscore_one_question_mindsets
Calculate percentage of a question (column) in data (data) that is in the right answer (coding)score_question
Scores pre and post and percent improved/sustainedscore_question_improved
Mindsets scoringscore_question_mindsets
A titlescore_question_number
Useful text selectorselect_useful_text
Summarise a selectionselection_sum
Dashboard Agree Type % Plotsession_agree_plot
Dashboard Time Series Plotsession_agree_plot_ts
End of session feedback graph dependent on race and content areasession_feedback_graph
Dashboard End of Session Quotessession_quotes
Unique, sort, viewsingle_sort_view
Various lexicons for English stop wordsstop_words
String Replacestring_replace
Student percent agree/strongly agreestudent_bar_chart
A survey monkey text selectionsurvey_monkey
General Table Makertable_maker
Temporary Image Save and Returntemp_save
Teaching Lab Report Themetheme_final_report
My ggplot2 theme heavy credits for influencing the theme function go to @hrbrmstr (Bob Rudis)theme_irp
Teaching Lab Custom Ggplot2 Themetheme_tl
TL Themed Stacked Bar Charttl_likert
A muted, qualitative color palettetl_pal
TL Default Blue Palettetl_pal_blue
Teaching Lab Color Palette Makertl_palette
Grade Datatl_score
Grade Datatl_score_count
IPG Scoring Numerictl_score_numeric
Get the percent of 'data' in 'answer'tl_score_percent
Get the percent of a column that equals specific valuestl_select_percent
Teaching Lab Summary Tablestl_summary_table
Convert to an HTML documentTLDefault