Export table data ↗
noSummary: How to export data from tables.
Original Documentation
Documentation Index#
Fetch the complete documentation index at: https://docs.wandb.ai/llms.txt Use this file to discover all available pages before exploring further.
How to export data from tables.
Like all W&B Artifacts, Tables can be converted into pandas dataframes for easy data exporting.
Convert table to artifact#
First, you’ll need to convert the table to an artifact. The easiest way to do this using artifact.get(table, "table_name"):
# Create and log a new table.
with wandb.init() as r:
artifact = wandb.Artifact("my_dataset", type="dataset")
table = wandb.Table(
columns=["a", "b", "c"], data=[(i, i * 2, 2**i) for i in range(10)]
)
artifact.add(table, "my_table")
wandb.log_artifact(artifact)
# Retrieve the created table using the artifact you created.
with wandb.init() as r:
artifact = r.use_artifact("my_dataset:latest")
table = artifact.get("my_table")Convert artifact to Dataframe#
Then, convert the table into a dataframe:
# Following from the last code example:
df = table.get_dataframe()Export Data#
Now you can export using any method dataframe supports:
# Converting the table data to .csv
df.to_csv("example.csv", encoding="utf-8")Next Steps#
- Check out the reference documentation on
artifacts. - Go through our Tables Walkthrough guide.
- Check out the Dataframe reference docs.
Link last verified
June 7, 2026.
View original ↗
Source: Weights & Biases Docs
Link last verified: 2026-03-04