• Publications
  • Blog
  • Projects
  • Material
  • About me

On this page

  • R packages
  • Quarto material
  • Others

Projects

R packages

graphlayouts
The package implements several new layout algorithms to visualize networks which are not provided by standard graph packages. Most are based on the concept of stress majorization. Some more specific algorithms allow to emphasize hidden group structures in networks, focus on specific nodes or specific types of networks.

netrankr
Implements methods for centrality related analyses of networks. While the package includes the possibility to build more than 20 indices, its main focus lies on index-free assessment of centrality via partial rankings obtained by neighborhood-inclusion or positional dominance. These partial rankings can be analyzed with different methods, including probabilistic methods like computing expected node ranks and relative rank probabilitie.

networkdata
The package contains a large collection of network dataset with different context. This includes social networks, animal networks and movie networks. All datasets are in ‘igraph’ format.

snahelper
RStudio addin which provides a GUI to visualize and analyse networks. After finishing a session, the code to produce the plot is inserted in the current script. Alternatively, the function SNAhelperGadget() can be used directly from the console. Additional addins include the Netreader() for reading network files, Netbuilder() to create small networks via point and click, and the Componentlayouter() to layout networks with many components manually.

edgebundle
Implements several algorithms for bundling edges in networks and flow and metro map layouts. This includes force directed edge bundling, a flow algorithm based on Steiner trees and a multicriteria optimization method for metro map layouts.

signnet
Implements methods for the analysis of signed networks. This includes several measures for structural balance, blockmodeling algorithms, various centrality indices, and projections of signed two-mode networks.

rtoot

An implementation of calls designed to collect and organize Mastodon data via its Application Program Interfaces (API), which can be found at the following URL: https://docs.joinmastodon.org/.

rgraph6
This package implements several methods to encode networks as Encode network data as strings of printable ASCII characters.

roughnet
Visualize networks using the javascript library roughjs. This allows to draw sketchy, hand-drawn-like networks.

PSAWR

Pushshift.io API Wrapper written in R for comment/submission search for Reddit.

roughsf
Draw maps using the javascript library roughjs. This allows to draw sketchy, hand-drawn-like maps.

adaR
wrapper for ada-url a WHATWG-compliant and fast URL parser written in modern C++

netUtils
Provides a collection of network analytic (convenience) functions, missing in other standard packages. This includes forms of dyad and triad census with attributes and equivalence measures. All functions are build upon igraph

Rtumblr
An implementation of calls designed to collect Tumblr data via its Application Program Interfaces (API)

webBotparseR
Parse search engine results which have been scraped with the ‘WebBot’ browser extension

webtrackR
Implements data structures and methods to work with web tracking data

stabilityAI
Interact with the API of stability.ai

rokemon
This package implements several themes for ggplot to bring your data into the world of Pokemon.

levelnet
No matching items

    Quarto material

    Title Description type
    Personal website My personal webpage made with Quarto website
    Quarto Academicons Shortcodes to use academicons in quarto shortcodes
    Blackboard revealjs theme A blackboard styled theme for revealjs revealjs
    Sketchy HTML theme A sketchy theme for html documents html
    Share buttons for HTML documents Quarto extension to add share buttons filter
    Nutshell: Expandable Explanations Include expandable explanations in documents filter
    Quartocities Geocities template for websites website
    Glossary with nutshell Automatic glossary for webpages using nutshell code
    CV templates CV/Resume templates for Quarto html
    No matching items

    Others

    Title Description
    soccerverse Analyzing top tier soccer around the globe
    No matching items
    © 2022 David Schoch
    powered by quarto