Skip to content

Instantly share code, notes, and snippets.

View walkerjeffd's full-sized avatar

Jeff Walker walkerjeffd

View GitHub Profile
@walkerjeffd
walkerjeffd / rayshader-streamflow.R
Last active October 17, 2021 14:47
3D plot of ranked daily streamflow using {rayshader}
library(tidyverse)
library(dataRetrieval)
library(rayshader)
# install {av} to render movie
# install.packages("av")
# fetch daily streamflow from USGS NWIS
df_nwis <- readNWISdv(siteNumbers = "01059000", parameterCd = "00060") %>%
renameNWISColumns() %>%
[{"datetime":"2018-04-06 16:00:00","elev_ft":3.336,"Qin_ft":0.0113,"rain_ft":0.0058,"evap_ft":0.0005},{"datetime":"2018-04-06 17:00:00","elev_ft":3.3233,"Qin_ft":0.0064,"rain_ft":0.0033,"evap_ft":0.0005},{"datetime":"2018-04-06 18:00:00","elev_ft":3.3146,"Qin_ft":0,"rain_ft":0,"evap_ft":0.0005},{"datetime":"2018-04-06 19:00:00","elev_ft":3.3026,"Qin_ft":0,"rain_ft":0,"evap_ft":0.0005},{"datetime":"2018-04-06 20:00:00","elev_ft":3.2902,"Qin_ft":0,"rain_ft":0,"evap_ft":0.0005},{"datetime":"2018-04-06 21:00:00","elev_ft":3.2968,"Qin_ft":0,"rain_ft":0,"evap_ft":0.0005},{"datetime":"2018-04-06 22:00:00","elev_ft":3.3003,"Qin_ft":0,"rain_ft":0,"evap_ft":0.0005},{"datetime":"2018-04-06 23:00:00","elev_ft":3.311,"Qin_ft":0,"rain_ft":0,"evap_ft":0.0005},{"datetime":"2018-04-07 00:00:00","elev_ft":3.2998,"Qin_ft":0.0016,"rain_ft":0.0008,"evap_ft":0.0005},{"datetime":"2018-04-07 01:00:00","elev_ft":3.3023,"Qin_ft":0.0016,"rain_ft":0.0008,"evap_ft":0.0005},{"datetime":"2018-04-07 02:00:00","elev_ft":3.2884,"Qin_ft":0,"ra
@walkerjeffd
walkerjeffd / .block
Last active May 20, 2017 12:53
Spinning Ovals III
license: mit
@walkerjeffd
walkerjeffd / .block
Last active May 19, 2017 23:25
Spinning Ovals II
license: mit
@walkerjeffd
walkerjeffd / .block
Created May 12, 2017 11:05
Spinning Ovals
license: mit
@walkerjeffd
walkerjeffd / .block
Created October 5, 2016 01:43
fresh block
license: mit
@walkerjeffd
walkerjeffd / README.md
Created May 22, 2016 19:32
Force Simulation Between Targets
@walkerjeffd
walkerjeffd / .block
Last active May 6, 2016 19:14
Multi-Foci Force Layout Along A Curved Path
license: gpl-3.0
@walkerjeffd
walkerjeffd / .block
Last active May 4, 2016 20:58
Multi-Foci Force Layout Along Path
license: gpl-3.0
license: gpl-3.0
height: 200