# BigQuery DataFrames Python API

[BigQuery DataFrames](https://dataframes.bigquery.dev/) is a
Python API that you can use to analyze data and perform
machine learning tasks in BigQuery.

BigQuery DataFrames consists of the following parts:

- `bigframes.pandas` implements a [pandas-like API](https://dataframes.bigquery.dev/reference/api/bigframes.pandas.html) on top of BigQuery. For more information, see [Supported pandas APIs](https://dataframes.bigquery.dev/supported_pandas_apis.html).
- `bigframes.ml` implements a [scikit-learn-like API](https://dataframes.bigquery.dev/reference/api/bigframes.ml.html) on top of BigQuery ML.

Get started with BigQuery DataFrames by using the
[BigQuery DataFrames quickstart](https://docs.cloud.google.com/bigquery/docs/dataframes-quickstart).