fastpyxl.chart.series module

class fastpyxl.chart.series.Series(idx=0, order=0, tx=None, spPr=None, pictureOptions=None, dPt=(), dLbls=None, trendline=None, errBars=None, cat=None, val=None, invertIfNegative=None, shape=None, xVal=None, yVal=None, bubbleSize=None, bubble3D=None, marker=None, smooth=None, explosion=None, extLst=None)[source]

Bases: Serialisable

Generic series object. Should not be instantiated directly. User the chart.Series factory instead.

bubble3D: bool | None
bubbleSize: NumDataSource | None
cat: AxDataSource | None
dLbls: DataLabelList | None
dPt: list[DataPoint] | None
property data_points
errBars: ErrorBars | None
explosion: int | None
extLst: ExtensionList | None
property graphicalProperties
property identifiers
idx: int | None
invertIfNegative: bool | None
property labels
marker: Marker | None
order: int | None
pictureOptions: PictureOptions | None
shape: str | None
smooth: bool | None
spPr: GraphicalProperties | None
tagname = 'ser'
property title
to_tree(tagname=None, idx=None, namespace=None)[source]
trendline: Trendline | None
tx: SeriesLabel | None
val: NumDataSource | None
xVal: AxDataSource | None
yVal: NumDataSource | None
property zVal
class fastpyxl.chart.series.SeriesLabel(strRef=None, v=None)[source]

Bases: Serialisable

strRef: StrRef | None
tagname = 'tx'
v: str | None
property value
xml_order = ('strRef', 'v')
class fastpyxl.chart.series.XYSeries(idx=0, order=0, tx=None, spPr=None, pictureOptions=None, dPt=(), dLbls=None, trendline=None, errBars=None, cat=None, val=None, invertIfNegative=None, shape=None, xVal=None, yVal=None, bubbleSize=None, bubble3D=None, marker=None, smooth=None, explosion=None, extLst=None)[source]

Bases: Series

property data_points
property graphicalProperties
property identifiers
property labels
property title
property zVal