Skip to main content
Version: 8.3

system.dataset.toDataset

This function is used in Python Scripting.

Description​

This function is used to create new datasets from raw Python lists. When creating a new dataset, headers should have unique names. For more information on datasets and PyDatasets, see the Datasets page.

Client Permission Restrictions​

This scripting function has no Client Permission restrictions.

Syntax​

system.dataset.toDataset(headers, data)

Parameters​

TypeParameterDescription
List[String]headersThe column names for the dataset to create.
List[Any]dataA list of rows for the new dataset. Each row must have the same length as the headers list, and each value in a column must be the same type.

Returns​

Dataset - The newly created dataset.

Scope​

Gateway, Vision Client, Perspective Session

Code Examples​

Code Snippet - Create a simple dataset
# This example create a single column dataset.
header = ['myColumn']
rows = [[1], [2]]
dataset = system.dataset.toDataset(header, rows)