Faux Excel (fxl) Charting in R3 years ago
The rationale for fxl and Novel Methods | Primary Goals of fxl Package | Goal #1: Transparency and Replicability | Goal #2: Access to Single Case Conventions | Goal #3: Support for Dynamic Reporting | Syntax and General Code Structure | Rationale for Distinct Package/Style | Core Plotting Object | Required: x | Required: y | Optional: p [Phases] | Optional: facet [Participants, Targets, Subplots] | Example Core Plotting Object: | Adding Drawing Layers to Core Plotting Object | Data Layers | Points: scr_points | Cumulative Sum Points: scr_cumsum_points | Lines: scr_lines | Cumulative Sum Lines: scr_cumsum_lines | Images: scr_images | Bars: scr_bar_support | Annotation Layers | Text (within panels): scr_label_phase | Text (across panels): scr_label_facet | Phase Changes (within panels): scr_plines | Phase Changes (across panels): scr_plines_mbd | Arrows: scr_anno_arrows | Brackets: scr_anno_brackets | Aim Lines: scr_anno_guide_line | Legend: scr_legend | Plotting Overrides | Title: scr_title | Label: scr_xlabel | Label: scr_ylabel | Ticks: scr_xoverride | Ticks: scr_yoverride | General Layer Aesthetics | Color (color) | Line Type (lty) | Line Width (size) | Aesthetics (mapping) | Publication Quality Examples using fxl | Gilroy et al. (2021) - Operant Behavioral Economics | Gilroy et al. (2019) - Functional Communication Training | Gilroy et al. (2015) - Derived Relational Responding | Automation of fxl in Clinical Reports | Schoolwide/Multi-class Academic Monitoring | Individualized Inspection of Student Learning | Descriptive Use Cases | Use Case Number 1: Basic Treatment Evaluation with Reversal Design | Data Import | Mapping Aesthetics to Data | Adding Primary Data Layers | Customizing Margins and Axes | Adding Phase Change Lines | Adding Phase Labels | Customizing Title, Axes Labels | Saving Figure Output | Closing and Summary | Use Case Number 2: Multiple Baseline Design across Students | Adding Facet and Phase Labels
fxl 1.7.3Shawn Gilroy fxl.Rmd