No articles match
How boomer works7 days ago
Overview | Individual functions | boom() and rig() | rig_impl() | wrap() | rig_in_place()
Get Started27 days ago
Your first table | Customize columns | Customize rownames | Defining the column types | Defining the column actions | Adding image to the table | Cell messages | Cell message using js_ifelse() | 1. Simple logic: numeric comparisons and equality | 2. Combined logic | 3. Basic %in% and %notin% | 4. Using grepl() and !grepl() | 5. Truthiness of a bare variable | Cell message using raw JS expression as string | Column Formatting in cheetah | Numeric column formatting | Date column formatting | Sorting options in cheetahR | Coming soon (TBD) | Column Grouping | Extending the theme option in a cheetah table | Filtering data | Further customizing options | cheetah() usage in Shiny | Menu column in Shiny | Customizing the 'menu options' | Autocomplete column in Shiny | Keyboard behavior | A complete example | Common gotchas
Getting started 2 months ago
{blockr} for non coders | The user interface | Group nodes | Code export | Save and restore your work | Other options | More sophisticated UIs | {blockr} for developers | Introduction | Serve blocks | Serve a board | Use the board as a module | What's next? | Develop new blocks | Extend blockr.core
Create a block 2 months ago
Creating blocks | UI function | Server function | Constructor function | Example | More complex examples
Browse for blocks 2 months ago
Introduction | Previewing available blocks | Register a block | Unregister a block
Extend blockr 2 months ago
Introduction | Plugins | Available plugins | Override a plugin's server and ui functions | Putting everything together | Custom UI components
Testing blocks 2 months ago
Common test cases | Test class of object | Test input widgets work | Test that state is correctly returned | Test that expressions are correctly returned | Test that expressions correctly throw errors | Passing additional args
igraph (interfaz R)3 months ago
Instalación | Uso de igraph | Crear un grafo | IDs de vértices y aristas | Añadir y borrar vértices y aristas | Construcción de grafos | Establecer y recuperar atributos | Propiedades estructurales de los grafos | Búsqueda de vértices y aristas basada en atributos | Selección de vértices | Selección de aristas | Tratar un grafo como una matriz de adyacencia | Diseños y graficación | Algoritmos de diseño | Dibujar un grafo utilizando un diseño | Atributos de los vértices para graficar | Atributos de las aristas para graficar | Argumentos más comunes de plot() | igraph y el mundo exterior | Dónde ir a continuación | Información de la sesión
igraph (R interface)3 months ago
Installation | Usage | Creating a graph | Vertex and edge IDs | Adding/deleting vertices and edges | Constructing graphs | Setting and retrieving attributes | Structural properties of graphs | Querying vertices and edges based on attributes | Selecting vertices | Selecting edges | Treating a graph as an adjacency matrix | Layouts and plotting | Layout algorithms | Drawing a graph using a layout | Vertex attributes controlling graph plots | Edge attributes controlling graph plots | Generic arguments of plot() | igraph and the outside world | Where to go next | Session info
Column types3 months ago
Overview | Example values | Implementation
A Common Database Interface (DBI)4 months ago
Version | Introduction | DBI Classes and Methods | Class DBIObject | Class DBIDriver | Class DBIConnection | Class DBIResult | Data Type Mappings | Utilities | Open Issues and Limitations | Resources
A Common Interface to Relational Databases from R and S -- A Proposal4 months ago
Computing with Distributed Data | A Common Interface | Interface Classes | Class dbManager | Class dbConnection | Class dbResult | Class dbResultSet | Data Type Mappings | Open Issues | Limitations | Other Approaches | Open Database Connectivity (ODBC) | Java Database Connectivity (JDBC) | CORBA and a 3-tier Architecture | Resources | Acknowledgements | The S Version 4 Definitions
Advanced DBI Usage4 months ago
Who this tutorial is for | How to run more complex queries using DBI | How to read part of a table from a database | How to use parameters (safely) in SQL queries | Quoting | Parameterized queries | SQL data manipulation - UPDATE, DELETE and friends | SQL transactions with DBI | Conclusion
Getting started with dm4 months ago
Creating a dm object | Selecting tables | Linking tables by adding keys | Visualizing a data model | Accessing a data model as a table | Operations on table data within a dm | Checking constraints | Next Steps | Standing on the shoulders of giants
Copy tables to and from a database4 months ago
Copy models or copy tables? | Copying and persisting individual tables | Adding local data frames to an RDBMS | Persisting a relational model with copy_dm_to() | Conclusion | Further Reading
Create a dm object from a database4 months ago
Building a dm from a subset of tables | Defining Primary and Foreign Keys | Serializing a dm object | Transient nature of operations | Performing operations on tables by "zooming" | Downloading data | Persisting results | Conclusion | Further reading
Implementing a Work Queue using RPostgres4 months ago
LISTEN / NOTIFY | SKIP LOCKED | Implementing our worker
Invariants: Comparing behavior with data frames5 months ago
Conventions | Column extraction | Definition of x[[j]] | Definition of x$name | Column subsetting | Definition of x[j] | Definition of x[, j] | Definition of x[, j, drop = TRUE] | Row subsetting | Definition of x[i, ] | Definition of x[i, , drop = TRUE] | Row and column subsetting | Definition of x[] and x[,] | Definition of x[i, j] | Definition of x[[i, j]] | Column update | Definition of x[[j]] <- a | Definition of x$name <- a | Column subassignment: x[j] <- a | a is a list or data frame | a is a matrix or array | a is another type of vector | a is NULL | a is not a vector | Row subassignment: x[i, ] <- list(...) | Row and column subassignment | Definition of x[i, j] <- a | Definition of x[[i, j]] <- a
Translations7 months ago
Data types | Verbs | Functions within verbs | Parentheses | Comparison operators | Basic arithmetics | Math functions | Logical operators | Branching and conversion | String manipulation | Date manipulation | Aggregation | Shifting | Ranking | Special cases | Contributing | Known incompatibilities | Output order stability | sum() | Empty vectors in aggregate functions | min() and max() for logical input | n_distinct() and multiple arguments | is.na() and NaN values | Row names | Other differences
Signed Networks8 months ago
What are signed networks? | Data structures for signed networks in signnet | Included datasets
Blockmodeling8 months ago
Traditional Blockmodeling | Generalized Blockmodeling | References
Complex Matrices8 months ago
Representing networks with ambivalent ties | Functions supporting ambivalent ties
Vignette's Title8 months ago
Dynamically add panel | Dynamically remove panels | Dynamically move panel | Dynamically move groups | Group point of view | Panel point of view | Get the state of the dock
Memory protection: controlling automatic materialization9 months ago
Introduction | Eager and lazy computation | Example | Comparison | Prudence | Concept | Enforcing DuckDB operation | From stingy to lavish | Thrift | File ingestion and custom limits | Conclusion
here9 months ago
Basic functionality | Declare the location of the current script | Use project-relative paths | Situation report | What if the working directory is wrong? | Extra safety | Conflicts with other packages | Specify a unique identifier | Beyond here | Change project root | Under the hood: rprojroot
deparse_call11 months ago
deparse_call() is more accurate | deparse_call() is clearer | deparse_call() fails rather than making things up
Introduction to relational data models12 months ago
1. Data Frames and Tables | 2. Data Model | 3. Primary Keys | 4. Foreign Keys | 5. Referential Integrity | 6. Normalization | 7. Relational Databases | Conclusion | Further reading
Filtering in relational data models12 months ago
Data: nycflights13 | Filtering a dm object | How it works | Filtering Examples | SQL statements behind filtering a dm object on a database
How to start?1 years ago
Create a basic page | Sidebar Setup | Navbar Setup | Right Sidebar Setup | Footer Setup | Setting up the body content | Wrap Up
Column formats1 years ago
Overview
Comparing display with data frames1 years ago
Digits | Basic differences | Terminal zeros | Trailing dot | Showing more digits | Fixed number of digits | Scientific notation | When is it used? | Enforce notation
Controlling display of numbers1 years ago
Options | Per-column number formatting | Rule-based number formatting | Computing on num | Arithmetics | Mathematics | Override | Recovery
Tibbles1 years ago
Creating | Coercion | Tibbles vs data frames | Printing | Subsetting | Recycling | Arithmetic operations
Experimental functions1 years ago
flow_view_vars() | flow_view_deps() | flow_view_shiny() | flow_view_uses() | flow_compare_runs() | flow_embed()
Introduction to DBI1 years ago
Who this tutorial is for | How to connect to a database using DBI | Secure password storage | How to retrieve column names for a table | Read a table into a data frame | Read only selected rows and columns into a data frame | How to end a DBMS session | Conclusion | Further Reading
Interoperability with DuckDB and dbplyr1 years ago
Introduction | From duckplyr to dbplyr | Call arbitrary functions in duckplyr | Conclusion
Large data1 years ago
Introduction | To duckplyr | From files | From DuckDB | Materialization | To files | Memory usage | The big picture
Fallback to dplyr1 years ago
Introduction | DuckDB mode | Relation objects | Help from dplyr | Enforce DuckDB operation | Configure fallbacks | Conclusion
Selective use of duckplyr1 years ago
Introduction | External data with explicit qualification | Restoring dplyr methods | Own data | In other packages
Custom formatting1 years ago
Header | Tweak header | Restyle header | Footer | Restyle footer | Compute additional info beforehand | Row IDs | Body | Tweak pillar composition | Tweak display of compound pillars | Restyle body
Introduction to rchroma1 years ago
Introduction | Running ChromaDB | Basic Usage | Connecting to ChromaDB | Managing Collections | Working with Documents | Updating and Deleting
Telemetry1 years ago
Implementer's interface1 years ago
Using {typed} in packages1 years ago
Use {typed} in your package | Use existing types to define your functions | Define your own types from existing types | Define your own types from scratch
Implementing a new backend2 years ago
Getting started | Testing | Driver | Connection | Results | SQL methods | Metadata methods | Full DBI compliance
Printing a tibble: Control and data flow2 years ago
Requirements | Overview | Initialization | Setup | Header, body, footer | Colonnade | Creating pillar objects | Pillar lists | Simple pillars | Components | Formatting pillars
Automate CRAN releases v22 years ago
Goals, and how achieved | Non-goals | Workflow
Finding files in project subdirectories2 years ago
TL;DR | Project root | A simple example | Relative paths to a stable root | Example A: From vignettes | Example B: From tests/testthat | Summary of Examples A and B | Criteria | Shortcuts | Fixed root | testthat files | Another example: custom testing utilities | Summary | Acknowledgement
Progressive Web App (PWA) support2 years ago
Configuration | Using your PWA | Limitations
shinyMobile Tools2 years ago
Tools for mobile development | Mobile preview | Pull to Refresh
bs4Dash2 years ago
Introduction | What changes in v2.0.0 ? | Breaking changes | More checks | New features | Basic Example
CSS preloaders2 years ago
How to set up a preloader?
Extra Elements2 years ago
Accordion | User messages
Improved boxes2 years ago
Boxes on Steroids! | The box state | Box components | Box Labels | Box Sidebar | Box Dropdown | Other Boxes | userBox | socialBox
Improved Skins2 years ago
A Real Time Skin Selector | Fresh
shinydashboardPlus2 years ago
Introduction | What changes in v2.0.0 ? | Breaking changes | More checks | New features | Basic Example
Box Elements2 years ago
Boxes components | Description Block | Coming soon ...
CSS preloaders2 years ago
How to set up a preloader?
Enhanced Header Elements2 years ago
Left Navbar Elements | Improved dropdownMenu() | Other navbar items | Enhanced dropdownMenu Items | dashboardUser Component
Extra Elements2 years ago
Accordion
Extra Skeleton Elements2 years ago
Extra template elements | Controlbar | Basics | Include menus | The controlbar API
Improved boxes2 years ago
Boxes on Steroids! | The box state | Box Labels | Box Sidebar | Other Boxes | userBox | socialBox | flipBox
Improved Skins2 years ago
A Real Time Skin Selector | A New Dark Skin: midnight | Material Design + AdminLTE | create tribble for box global config | box factory function | pmap magic
Dynamic App Configuration2 years ago
Update app configuration and theme at runtime | Updating theme, dark mode and color | Action Sheet
Configuration with options or environment variables2 years ago
Overview | Descriptions
Extend constructive2 years ago
construct() and .cstr_construct() | .cstr_construct.() methods | opts_() function | is_corrupted_() function | Constructors | Attribute repair
Passing R objects as algorithm arguments2 years ago
How to use QGIS expressions in qgisprocess?2 years ago
Getting Started2 years ago
Introduction | Classic web apps, native apps and PWAs | Themes | Layouts | UI elements | Inputs: brief comparison side by side with | Containers | Notifications & progress | Gallery | Create your first App | Page | App options | Navbar | Toolbar | Panels | Single Layout | Multi Layout | Gadgets
Inputs Layout and Forms2 years ago
Inputs Layout
List View2 years ago
Creating Different Types of Lists | Styling options | Available mode options | Examples | List items | Simple list
Disconnected, Reconnect and Reload2 years ago
Custom disconnected screen
Getting started with qgisprocess2 years ago
DBI specification2 years ago
Using DBI with Arrow2 years ago
Who this tutorial is for | Rationale | New classes and generics | Prepare | Read all rows from a table | Run queries | Prepared queries | Manual flow | Writing data | Appending data | Conclusion
Testing DBI backends3 years ago
Testing a new backend | Testing an existing backend | External testing | Preparation | Testing
Indirect relations in networks3 years ago
Theoretical Background | Indirect relations in the netrankr package
History of DBI3 years ago
Introduction to adaR3 years ago
A primer on URLs | "WHATWG compliant" | Parsing urls | Public suffic extraction
Mocking with mockr3 years ago
General idea | Create demo package | Import function | Adding test with mock | Run individual tests | Write wrapper functions | Mock S3 methods
Cheat Sheet (English)3 years ago
Cheat Sheet (español)3 years ago
Use Case: Florentine Families3 years ago
Data | Most central family (Index approach) | Most central family (Dominance approach) | Centrality as explanatory variable (Index approach) | Centrality as explanatory variable (Dominance approach)
Build reports to document functions and unit tests3 years ago
flow_doc() | flow_test()
Customize Your Diagrams3 years ago
prefix | code | narrow | truncate | swap
Explore Nested Functions3 years ago
Simple Usage3 years ago
flow_view() | flow_run()
Advanced Debugging3 years ago
browse | flow_debug()
Making inset maps of the USA3 years ago
Prerequisites | Data preparation | Ratio calculation | Single maps creation | Map arrangement | Another approach
Using fledge3 years ago
Introduction | Set up the development environment | Create a package | Create and configure a Git repository | Create initial NEWS.md file | The development phase | Create an R file | Create a test | Update NEWS.md | Review NEWS.md | Finalize version | Change code and commit | Prepare for release | Bump version for release | Generate release notes | After release | Tag version | Create GitHub release | Restart development
Get started with fledge3 years ago
Installation & setup | Functions | Full fledge usage | FAQ & edge cases
Insert, update, or remove rows in a database3 years ago
The dm_rows_* process | Usage | dm_rows_insert() | dm_rows_update() | dm_rows_delete() | dm_rows_patch() | dm_rows_upsert() | Conclusion | Further Reading
Joining in relational data models3 years ago
Data: nycflights13 | Joining a dm object | How it works | Joining Examples
Manipulating individual tables3 years ago
Enabling {dplyr}-workflow within a dm | Examples | Use case 1: Add a new column to an existing table | Use case 2: Creation of a surrogate key | Use case 3: Disentangle dm | Use case 4: Add summary table to dm | Use case 5: Joining tables | Use case 6: Retrieve all tables
Model verification - keys, constraints and normalization3 years ago
Testing key constraints | Testing cardinalities between two tables | Examples | Table surgery
Zooming and manipulating tables3 years ago
Enabling {dplyr}-workflow within a dm | Examples | Use case 1: Add a new column to an existing table | Use case 2: Creation of a surrogate key | Use case 3: Disentangle dm | Use case 4: Add summary table to dm | Use case 5: Joining tables | Tip: Accessing the zoomed table | Possible pitfalls and caveats
Temporal Disaggregation of Time Series3 years ago
Disaggregating annual data to quarterly | No indicator | Using additional information | Regression based disaggregation | Comparison of methods
Temporal Disaggregation to High-Frequency3 years ago
Convert between any frequency | Quarterly to daily disaggregation | No indicator | Stock market data as an indicator
Introduction to tsbox3 years ago
Convert everything to everything | Use the same functions for all time series classes | Combine multiple time series | Frequency conversion and alignment | And plot just about everything | Time series in data frames | Using tsbox in a dplyr / pipe workflow | Related packages
Comparison with data frames3 years ago
Extending tibble3 years ago
Topics documented elsewhere | Data frame subclasses | Tibble example | Data frame example
Fledge internals3 years ago
Implementation | Updating NEWS.md | Collecting NEWS | Tagging for "dev" vs. other releases
Class dm and basic operations3 years ago
Class dm | Examples of dm objects | Pass the tables directly | Start with an empty dm | Coerce a list of tables | Turn tables from a src into a dm | Low-level construction | Access tables | Primary keys of dm objects | Foreign keys
Point Pattern analysis, spatial interpolation and heatmaps3 years ago
Data | Basic point pattern analysis | Point density | Exercises | Challenges | Points in polygons and raster cells | Challenge | Point distance analysis | Spatial interpolation | Voronoi polygon interpolation | Interpolation with the gstat package | Heatmaps with leaflet.extras | Further reading and tutorials | References
Spatial data and the tidyverse: pitfalls to avoid3 years ago
Prerequisites | Context | Loading spatial packages | Pitfall: name clashes | Pitfall: tidyverse and sp don't play | Pitfall: multipolygon objects | Pitfall: spatial subsetting | Pitfall: row names | Pitfall: attribute alteration | Pitfall: binding rows | Raster data in the tidyverse
Introduction to rtoot4 years ago
Authenticate | Instances | Get toots | Get accounts | Posting statuses | Pagination
Live streaming toots4 years ago
Specifying parameters | Streaming and parsing
Authentication with rtoot4 years ago
Obtain and use a token | Environment variable
Function naming logic4 years ago
Prefixes | Suffixes
Signed Two-Mode Networks4 years ago
Projections | References
Structural Balance4 years ago
Balancedness | References
Mapping tables as CSV files4 years ago
Compact tables | Flat tables
Joint stack traces4 years ago
Stack traces | R code | Native code | R code + native code | Limitations on Windows | Next steps | Technical details | Retrieving IPs | libbacktrace on the Mac | libbacktrace on Windows | Options not considered | Retrieving module name | Retrieving file + line | History: jointprof part 1 | Appendix | Further documentation links | Accompanying work
Partial Centrality4 years ago
Rank intervals
Benchmark Results4 years ago
Runtimes exact probabilities | Approximating expected ranks | Approximating relative ranks | MCMC sampling of rankings | Runtimes of approximation | Session info
Debug a shiny app with {boomer}4 years ago
RSQLite4 years ago
Creating a new database | Loading data | Queries | Batched queries | Multiple parameterised queries | Statements
Visualizing dm objects4 years ago
Migration guide: 'cdm' -> 'dm'4 years ago
Changes required when updating from version 0.0.5 to 0.0.6 | Replace cdm with dm | Be careful with methods for dm: tbl, [[, $
Create a dm object from data frames4 years ago
Creating a dm object from data frames | Adding Tables | A dm is a list | Defining Keys | Primary Keys | Foreign Keys | Visualization | Integrity Checks | Programming | Conclusion | Further reading
Adjusting Multiple Series4 years ago
Basics | Specifying the specs | Specifying multiple series | Backend | composite spec
Export Diagrams4 years ago
Setup and Use the Addins4 years ago
Controlling display of numbers4 years ago
Neighborhood-inclusion in networks5 years ago
Theoretical Background | Neighborhood-inclusion in the netrankr Package | Centrality and Neighborhood-inclusion
Uniquely ranked graphs5 years ago
Theoretical Background | Uniquely Ranked Graphs in the netrankr Package | Correlation and Threshold Graphs | Distances from a threshold graph
Probabilistic Centrality5 years ago
Theoretical Background | Exact Probabilities in the netrankr Package | Rank Probabilities | Relative Rank Probabilities
Time conversion and regularization5 years ago
Heuristic time conversion | Exact time conversion | Regularization
User defined ts-functions5 years ago
Writing ts-functions | Functions from external packages
Positional dominance in networks5 years ago
Theoretical Background | Positional Dominance in the netrankr Package
Centrality indices5 years ago
Theoretical Background | Building indices with the netrankr package
Customize Individual R Markdown Templates5 years ago
Assets | Basic Settings | Additional LaTeX Settings | Dynamic Settings | Variable Substitution | Including Additional Assets | LaTeX Generators | Templates
Introduction to Indiedown5 years ago
Create an customized R Markdown template | Customization points | Corporate Design Elements | Principles of Indiedown | Extend Pandoc .tex, do not replace | Use R to customize
Walkthrough: Build your own R Markdown Template5 years ago
Customization points | default.yaml | Changing Fonts | preamble.tex | A customized title page. | Where to go from here
Printing a tibble: Tracking control flow5 years ago
Using here with rmarkdown6 years ago
rmarkdown starts in a subdirectory | here always uses project-relative paths
Unicode: Emoji, accents, and international text6 years ago
Character encoding | UTF-8 | ASCII | Latin-1 | Translating to UTF-8 | The readtext package | Summary
Algorithms Extended6 years ago
Desire Lines Extended6 years ago
Spatial Joins Extended6 years ago
Centrality6 years ago
Centrality indices for signed networks | A note on eigenvector centrality | References
Seasonal Adjustment by X-13ARIMA-SEATS8 years ago
Creating Makefiles11 years ago
Creating rules | Creating definitions | Creating groups | Creating Makefile files