skrf.io.csv.AgilentCSV

class skrf.io.csv.AgilentCSV(filename, *args, **kwargs)[source]

Agilent-style csv file representing either scalar traces vs frequency or complex data vs. frequency.

Attributes

columns

list of str.

dataframe

Pandas DataFrame representation of csv file.

dict

Dictionnary representation of csv file.

frequency

Frequency.

n_traces

int

networks

Reads a PNAX csv file, and returns a list of one-port Networks.

scalar_networks

Returns list of Networks for each column.

Methods

__init__

Init.

read

Reads data from file.