A Python package for integrating CARTO maps, analysis, and data services into data science workflows.


Use these guides to learn about integrating CARTOframes into your data science workflows. Working inside of a Jupyter Notebook, the guides walk through installation, visualization, authentication, data enrichment and location data services.

If you are looking for more detailed use cases, check our examples.



Complete a real project that walks through the library step by step


Install the library and configure your environment


Login into CARTO to unlock the power of spatial analysis (data management, data enrichment, location data services, etc)


Explore and visualize your spatial data with interactive maps

Data Discovery

Discover the spatial data you need by searching the data catalog

Data Enrichment

Enrich your data with data from the Data Observatory

Location Data Services

Geocode and discover areas of influence with Isolines