Support for Data Frames

The Quix SDK supports reading and writing data using Pandas DataFrames. If you use the Python version of the SDK you can make use of this library together with Quix, ensuring maximum optimization for your real-time applications.

The SDK uses Pandas DataFrames just as a representation of the common ParameterData format used to read and write data to Quix.

For example, the following ParameterData:

Table 1. An example of ParameterData
Timestamp CarId (tag) Speed Gear

1

car-1

120

3

2

car-2

123

3

3

car-1

125

3

6

car-2

110

2

Is represented as the following Pandas Data Frame:

Table 2. A representation of ParameterData in a Pandas Data Frame
time TAG__CarId Speed Gear

1

car-1

120

3

2

car-2

123

3

3

car-1

125

3

6

car-2

110

2

The Quix SDK provides multiple methods and events that work directly with Pandas DataFrames.

Please refer to the sections Using Data Frames for reading from Quix and Using Data Frames for writing to Quix for extended information.