AWS rolls out Row Zero to expand self-serve analytics

Python

Analyze big data with Python in a spreadsheet

Row Zero's native python window makes it easy to analyze big spreadsheets with python. Build custom Python spreadsheet functions, import Python packages like pandas, numpy, and scipy, and build powerful forecast models with python in a spreadsheet.

Analyze big data with Python in a spreadsheet

Big spreadsheets. Built-in Python.

Row Zero is the best spreadsheet for big data analysis. Row Zero scales to billion row datasets (1,000x Excel's limits) and each spreadsheet has a Python code windows, so you can code Python spreadsheet functions to amplify and automate your spreadsheets.

Create Python spreadsheet functions that can be called in a spreadsheet formula just like any other function and use spreadsheet cells as variables.

Import popular Python packages like scipy, numpy, arrows, and pandas in your spreadsheet with the normal python syntax of 'import pandas as pd'.

Write complex python models in your spreadsheet to analyze big data and create big spreadsheet forecast models.

Leverage Python in the spreadsheet to create two-way data tables for sensitivity analysis, run scenario models, and optimize within constraints.

Spreadsheet Python tutorial

See how to use Python to manipulate spreadsheet data in Row Zero, including how both spreadsheet primitive types (text, numbers, dates) and data tables can be passed to and from Python.

Write Code in a Programmable Spreadsheet.

Row Zero makes coding spreadsheets with Python easy. It's much simpler than coding VBA in Excel or App Scripts in Google Sheets. Programming spreadsheets in Row Zero leverages the native Python environment so there's no installations, syncing, or waiting. Just write your code and hit Run.

Python spreadsheet examples

See how to do sensitivity analysis with Python in a spreadsheet.

View example

See how to use Python to build powerful forecasting models like ARIMA in a spreadsheet.

View example
Row Zero is an impressive feat of engineering, making big data feel small in a familiar spreadsheet interface.​​​​‌‍​‍​‍‌‍‌​‍‌‍‍‌‌‍‌‌‍‍‌‌‍‍​‍​‍​‍‍​‍​‍‌​‌‍​‌‌‍‍‌‍‍‌‌‌​‌‍‌​‍‍‌‍‍‌‌‍​‍​‍​‍​​‍​‍‌‍‍​‌​‍‌‍‌‌‌‍‌‍​‍​‍​‍‍​‍​‍‌‍‍​‌‌​‌‌​‌​​​‍‍​‍​‍‌‍​‌‍‌‍​‌‍​‌‌‍​‌‍‍​‌‍‌​‌‌​​‍‍​​​​​​​​​‍‌‍‍‌‌‍‍‌‌​‌‍‌‌‌‍‍‌‌​​‍‌‍‌‌‌‍‌​‌‍‍‌‌‌​​‍‌‍‌‌‍‌‍‌​‌‍‌‌​‌‌​​‌​‍‌‍‌‌‌​‌‍‌‌‌‍‍‌‌​‌‍​‌‌‌​‌‍‍‌‌‍‌‍‍​‍‌‍‍‌‌‍‌​​‌‌‍​‍‌‍​‌‌‍‌​‌‍‌‌​​‍​‍​​​​‌‍‌​​‍‌​‍‌​‌‍​​‍‌‍​​‍‌​‌​‌‍​‌‌‍‌‌​​‌​‍‌​‍​​​​‌‍‌​​‍‌​‍‌​‍‌‌‍​‍​‌​​‌‍​​‍​‍​​​‌​​‌​​​‌‍‌‌​​‌​‌​‍‌‌​‌‍‌‌​​‌‍‌‌​‌‌‍‌‍‌‍‌‌‌‍​‌‌‌​‌‌‌‌​‍‌‍‌‌‌‌​​‌‍​‌‌‍‌‌‍‌‌​‍‌​​‌‍​‌‌‌​‌‍‍​​‌‌‍‌‌‍‌‍‌​‌‌‌‌‍​‌‍‌‌‌​​‍‌‌​‌‌‌​​‍‌‌‌‍‍‌‍‌‌‌‍‌​‍‌‌​​‌​‌​​‍‌‌​​‌​‌​​‍‌‌​​‍​​‍​​​​‍​​‌​​​​​‌​​‍​‍​‌‍​‌​​​​‌‍‌‌‌‍‌‍​‍‌‌​​‍​​‍​‍‌‌​‌‌‌​‌​​‍‍‌‍‌‍‌‍‌‌‌‍​‌‌‌​‌‌‌‌​‍‌‍‌‌‌‍‌​‌‌‌​‌‍‌‌‌​‌‌​‌‍‍‌‌‍‌‌‍‌‍‍‌‍‍‌‌‍​‌‌‍​​‍‍‌​‌‌‌‌‌‍‌‌​‌‍‌‌​‌‍​‍‌‍​‌‌​‌‍‌‌‌‌‌‌‌​‍‌‍​​‌‌‍‍​‌‌​‌‌​‌​​​‍‌‌​​‌​​‌​‍‌‌​​‍‌​‌‍​‍‌‌​​‍‌​‌‍‌‍​‌‍‌‍​‌‍​‌‌‍​‌‍‍​‌‍‌​‌‌​​‍‌‌​​‌​​‌​​​​​​​​​‍‌‍‌‍‍‌‌‍‌​​‌‌‍​‍‌‍​‌‌‍‌​‌‍‌‌​​‍​‍​​​​‌‍‌​​‍‌​‍‌​‌‍​​‍‌‍​​‍‌​‌​‌‍​‌‌‍‌‌​​‌​‍‌​‍​​​​‌‍‌​​‍‌​‍‌​‍‌‌‍​‍​‌​​‌‍​​‍​‍​​​‌​​‌​​​‌‍‌‌​​‌​‌​‍‌‍‌‌​‌‍‌‌​​‌‍‌‌​‌‌‍‌‍‌‍‌‌‌‍​‌‌‌​‌‌‌‌​‍‌‍‌‌‌‌​​‌‍​‌‌‍‌‌‍‌‌​‍‌‍‌​​‌‍​‌‌‌​‌‍‍​​‌‌‍‌‌‍‌‍‌​‌‌‌‌‍​‌‍‌‌‌​​‍‌‌​‌‌‌​​‍‌‌‌‍‍‌‍‌‌‌‍‌​‍‌‌​​‌​‌​​‍‌‌​​‌​‌​​‍‌‌​​‍​​‍​​​​‍​​‌​​​​​‌​​‍​‍​‌‍​‌​​​​‌‍‌‌‌‍‌‍​‍‌‌​​‍​​‍​‍‌‌​‌‌‌​‌​​‍‍‌‍‌‍‌‍‌‌‌‍​‌‌‌​‌‌‌‌​‍‌‍‌‌‌‍‌​‌‌‌​‌‍‌‌‌​‌‌​‌‍‍‌‌‍‌‌‍‌‍‍‌‍‍‌‌‍​‌‌‍​​‍‍‌​‌‌‌‌‌‍‌‌​‌‍‌‌​‍​‍‌
Wes McKinney
Wes McKinneyCreator of Panda and Apache Arrow

Frequently asked questions

Row Zero’s python spreadsheet window supports several python packages including pandas, scipy, numpy, polars, and pyarrow.

Yes, Row Zero spreadsheets support sharing and real-time collaboration so teams can collaborate on the same Python analysis in a spreadsheet or share spreadsheets with Python models and functions.

Row Zero’s built-in Python window makes it easy to write custom spreadsheet functions that you can use in formulas throughout your workbook. Define your function with Python and then call it in a cell formula just like any other function.

Yes, Python spreadsheet functions dynamically update with new data, filtering, editing, and deleting data.

Get started with Row Zero

The best spreadsheet for Python