Using R and Python

This libguide covers resources for learning and using R and Python.

Data Services Profile

We are here to help you find, use, manage, visualize and share your data. Contact us to schedule a consultation. View and register for upcoming workshops. Visit our website to learn more about our services.

License

These materials are licensed under a Creative Commons Attribution-NonCommercial-ShareAlike 4.0 International License, attributable to Data Services, Johns Hopkins University.

Ask a Data Services Specialist a Question

 
 
 
Spring 2023 Chat Hours
Monday -Thursday 10am-5pm
Friday 11am-3pm
 
Chat will be closed for Spring Break starting March 16 at 5pm and will reopen March 27th at 10am...  
 

Python Documentation

Official Python documentation 
Cheat sheets 

Resources for Learning Python

Online Courses
Online Tutorials and Articles - General
Online Tutorials for Humanities
  • Programming Historian has coding tutorials in Python and other software designed for Humanities scholars
Print Books

Python Conferences and Events

Make your Python Code Reproducible

These resources can help make your Python code easier to read, write, document, visualize and share 

Libraries to help document code for reproducibility
  • Recipy: Python library to record provenance of your code
  • Sumatra: tool for managing and tracking code and simulations
  • reproducible: Python library designed for reproducible research
Tips for writing reproducible code