Skip to content

Instantly share code, notes, and snippets.

View rpruim's full-sized avatar

Randall Pruim rpruim

  • Calvin University
  • Grand Rapids, MI
View GitHub Profile
@rpruim
rpruim / gapminder.css
Last active January 22, 2020 14:40
Play - Pause Button
circle {
stroke: black;
fill-opacity: 50%;
}
body,
h1 {
font-family: 'Helvetica Neue', Helvetica, Arial, sans-serif;
color: #797379;
/*fill: #00c4ff;*/
@rpruim
rpruim / index.html
Created January 20, 2020 22:15
Pie Chart
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8" />
<meta name="viewport" content="width=device-width, initial-scale=1.0" />
<meta http-equiv="X-UA-Compatible" content="ie=edge" />
<title></title>
<script src="https://d3js.org/d3.v5.min.js"></script>
</head>
<body>
@rpruim
rpruim / index.html
Last active January 20, 2020 01:11
Choropleth Map
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8" />
<meta name="viewport" content="width=device-width, initial-scale=1.0" />
<meta http-equiv="X-UA-Compatible" content="ie=edge" />
<title></title>
<script src="https://d3js.org/d3.v5.min.js"></script>
<script src="https://d3js.org/d3-geo-projection.v2.min.js"></script>
<link rel="stylesheet" href="map.css" />
@rpruim
rpruim / index.html
Created January 17, 2020 07:07
Random Verse Generator
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8" />
<meta name="viewport" content="width=device-width, initial-scale=1.0" />
<meta http-equiv="X-UA-Compatible" content="ie=edge" />
<title>Random Verse</title>
<script src="https://d3js.org/d3.v5.min.js"></script>
</head>
<body>
@rpruim
rpruim / .block
Created January 17, 2020 04:11
D3 Interactions: Heatmap example showing mouse interactions
license: Creative Commons Attribution-ShareAlike (CC BY-SA)
height: 700
scrolling: yes
border: yes
@rpruim
rpruim / .block
Last active October 8, 2022 08:41
D3 Interaction: Drop down menus
license: Creative Commons Attribution-ShareAlike (CC BY-SA)
height: 700
scrolling: yes
border: yes
@rpruim
rpruim / gapminder.css
Last active December 11, 2019 15:00
1952 Gapminder
circle {
stroke: black;
fill-opacity: 50%
}
body,
h1 {
font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;
color: #797379;
@rpruim
rpruim / server.R
Created November 21, 2012 19:19
Shiny Sampling Distributions
library(shiny)
library(mosaic)
require(lattice)
require(datasets)
# Define server logic required to generate and plot a random distribution
shinyServer(
function(input, output) {
popDist <- reactive( function() input$popDist )