November 13, 2019: Data Visualization Theme
Agenda (in Eastern time)
Times are approximate.
11:05a Working Group Announcements CDI_20191113_OpeningSlides.pdf
11:15a Introduction to the Visualization Theme - Lindsay Platt, USGS
11:20a Laura DeCicco - Visualization with R
11:35a Rich Signell - HoloViz
11:50a Ben Letcher - An interactive mapping tool: overview of the interactive catchment explorer
12:05p Dionne Zoanni - USGS Tableau workshop
12:20p Results of community voting on the statements of interest CDI_20191113_ClosingSlides.pdf
Introduction to the Visualization Theme
Lindsay Platt is a Water Data Scientist for the Integrated Information Dissemination Division within the Water Mission Area and holds a Bachelor's degree in Biological Systems Engineering from Virginia Tech. Her primary role is to distill large or complex water data into meaningful insights through reproducible science and innovative data visualizations. She also leads the USGS R training program, which teaches other USGS scientists how to wield the power of scientific computing to create their own reproducible workflows.
Visualization with R
Laura DeCicco works at the USGS Upper Midwest Water Science Center.
Rich Signell is a research oceanographer at the US Geological Survey in Woods Hole.
Decision makers can benefit from tools that allow rapid understanding of complex scientific data and models. We have built the Interactive Catchment Explorer in response to the need for natural resource managers to prioritize management actions based on multiple criteria. Key functionality includes spatial aggregation and multivariate filtering. Using the explorer, users can identify patterns in data, select locations that meet multiple criteria and understand relationships among variables.
Ben Letcher is a research ecologist with the Leetown Science Center focussing on aquatic ecology and development of web applications to explain complex data and models.
USGS Tableau workshop
Dionne Zoanni is a service manager at USGS Cloud Hosting Solutions. She helps to facilitate the front-end development and management of Cloud services related to Big Data, Lidar, GIS, and data visualization technology.
A poll administered by sli.do at the November monthly meeting:
Powell Center Fall Seminar series
USGS employees - join the CDI Microsoft Team
Happy GIS day! www.geomentors.net/participate
Visualization with R
You can do a lot with R, and using packages like ggplot2 can cut down on mistakes when doing everything manually.
USGS R-map blogs
Blodgett and DeCicco blog, "R for Water Resources": https://usgs-r.github.io/nhdplusTools/awra_2019/#/
- ggplot2 blog: https://waterdata.usgs.gov/blog/boxplots/
- the best link for the demo files can be found at github.com/reproducible-notebooks
- The link to the reproducible notebooks demo of HoloViz is: https://github.com/reproducible-notebooks/HoloViz-CDI-Demo
- Interactive Mapping Tool
- The interactive catchment explorer can be found at http://ice.ecosheds.org/.
- These tools were built for decision makers, and we'd like to explore further how visualizations affect decisions.
- https://support.chs.usgs.gov/ - CHS Help Center (Search "Tableau")
- http://listserv.usgs.gov/mailman/listinfo/chs-tableau - sign up for the Tableau list serv for announcements
- USGS Tableau Microsoft Team
- Community Voting Results
- 2020 Community Voting Results
- So is MS Teams akin to Slack?
- Yes MS Teams is quite slack-like
- Yes, it is the MS version of slack, and also replaces Skype for business
Visualization with R
- Where is the best place to start to learn visualization skills (R?), for someone with minimal R knowledge?
- https://owi.usgs.gov/R/training-curriculum/intro-curriculum/ (also an in-person class)
- Hadley Wickham probably has a basic GGplot /plotting in R book
- There is a free and open source R book that assumes no R prior knowledge R: https://r4ds.had.co.nz/ The book covers both viz skills and data manipulation.also, the 3rd edition of Gggplot2 will be open source
- A collection of free books on R and Data Science: https://committedtotape.shinyapps.io/freeR/
- Laura, what's the best path for creating a USGS publication-ready plot?
- SPN (USGS Science Publishing Network) type graphs: http://github.com/USGS-R/smwrGraphs
- What's the status of R Shiny servers in USGS?
- UMESC has worked with CHS to host a shiny server and it's up and running. Now just ironing out the kinks with a few display bugs. Thus far the server is UMESC-specific but hopefully the next center who sets one up will have an easier time! (Emily Weiser)
- Richie do have a CloudFormation template for your R Shiny instance in CHS?
- In R, what formats are the maps available in?
- Reactions from the crowd to the demo: 🏄♀️ rad Rich 👏
- As a warning, the mybinder.org directions do not always work with the aws binder sever Rich is using
- The Binder I used was the one we deployed for Pangeo on AWS: https://aws-uswest2-binder.pangeo.io (anyone can use that also!)
- This ICE demo deserves a bunch of adjectives and emoticons too. I suppose there's quite a learning curve to develop something like this, though? (or build off of?)
- Yes, it requires a good developer that can use VueJS, bootstrap, crossfilter, Leaflet, d3
- Hi Ben, what is ecosheds built on?
- See above?
- yes, we used Leaflet because it is open source.
- Re: understanding how hosted visualizations are used — I would suggest looking into Google Analytics events to record specific page interactions, and CrazyEgg, which creates heat maps of all clicks on a page. Google Analytics is free, and CrazyEgg requires a license
- Is there a gallery page of examples or some examples of Tableau to point to? This is the first time I've heard of Tableau and I'd like to explore what is already out there.
- Is there a cost to host a Tableau dashboard on CHS? Or just the license cost? Those sorts of ongoing costs can be challenging to budget into project funds.
- CHS pays for the infrastructure (server costs), and each individual user pays for a yearly license subscription that can range from 144-588 dollars per year, depending on the license you choose. CHS manages those licenses.
- Could you repeat the date for the Tableau webinar?
- November 22 at noon Eastern