Skip to content
View jhelvy's full-sized avatar

Organizations

@emse-p4a-gwu
Block or Report

Block or report jhelvy

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Please don't include any personal information such as legal names or email addresses. Maximum 100 characters, markdown supported. This note will be visible to only you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
jhelvy/README.md

Hello! 👋

My name is John Paul Helveston and I am an Assistant Professor in EMSE @ GWU. On GitHub you'll usually see me contributing to research projects, R packages, courses I develop / teach, or other fun side projects. I speak English, Chinese, R (base + tidyverse), and Python fluently as well as some moderate CSS and HTML. 😄

Links

Research Projects

Each of these repositories contain the data and code to reproduce analyses for research projects:

  • pev-resale-2024: Replication code for our 2024 paper “Battery-Powered Bargains? Assessing Electric Vehicle Resale Value in the United States” Environmental Research Letters. DOI: 10.1088/1748-9326/ad3fce
  • vmt-2023: Replication code for our 2023 paper "Quantifying electric vehicle mileage in the United States." Joule. DOI: 10.1016/j.joule.2023.09.015
  • solar-learning-2021: Replication for our 2022 paper "Quantifying the cost savings of global solar photovoltaic supply chains." Nature. DOI: 10.1038/s41586-022-05316-6
  • pev-incentives-2021: Replication for our 2022 paper "Not all subsidies are equal: Measuring preferences for electric vehicle financial incentives.” Environmental Research Letters. DOI: 10.1088/1748-9326/ac7df3
  • dcTravelSurvey: A conjoint survey about user trip travel preferences in the DC Metro Area conducted at George Washington University.
  • pev-experience-2019: Replication for our 2020 paper "Electric vehicle adoption: can short experiences lead to big change?,” Environmental Research Letters. 15(0940c3). DOI: 10.1088/1748-9326/aba715
  • tra2015: Replication for our 2015 paper "Will subsidies drive electric vehicle adoption? Measuring consumer preferences in the U.S. and China" Transportation Research Part A: Policy and Practice, 73, 96–112. DOI: 10.1016/j.tra.2015.01.002

R Packages

  • logitr: logitr: Fast Estimation of Multinomial and Mixed Logit Models with Preference Space and Willingness to Pay Space Utility Parameterizations utility parameterizations. Accomanying JSS article here: DOI: 10.18637/jss.v105.i10
  • cbcTools: An R package with tools for designing choice based conjoint (cbc) survey experiments and conduction power analyses.
  • renderthis: Package for rendering media (e.g., xaringan slides) into multiple different formats. Co-authored with Garrick Aden-Buie.
  • surveydown: An attempt to build a markdown-based survey platform using Quarto & Shiny. This is a work in progress and is not yet formatting into a formal package.

Open Source Courses

Community

  • GW Coders: A community organization co-founded by myself and Ryan Watkins that brings together students and faculty to apply computational and data analytics skills in research.
  • The Distillery: A distill blog and showcase about building distill websites and blogs.

Keyboards

  • splitKbCompare: An interactive tool for comparing layouts of different split mechanical keyboards.
  • Wireless Corne: Build log and photo gallery for my Wireless Corne keyboard.
  • Iris Rev 2: Build log and photo gallery for my Iris Rev 2 keyboard.

Pinned

  1. logitr logitr Public

    Fast estimation of multinomial (MNL) and mixed logit (MXL) models in R with "Preference" space or "Willingness-to-pay" (WTP) space utility parameterizations in R

    R 39 14

  2. cbcTools cbcTools Public

    An R package with tools for designing choice based conjoint (cbc) survey experiments and conducting power analyses

    R 3 5

  3. splitKbCompare splitKbCompare Public

    An interactive tool for comparing layouts of different split mechanical keyboards

    R 239 26

  4. formr4conjoint formr4conjoint Public

    A simple demo of using formr.org to create a choice-based conjoint survey

    HTML 9 4

  5. renderthis renderthis Public

    An R package for building xaringan slides into multiple outputs, including html, pdf, png, gif, pptx, and mp4.

    HTML 171 11

  6. p4a p4a Public

    Source code for my book "Programming for Analytics in R"

    R 1 2