使用IronPython按颜色绘制多个Y列散点图

使用IronPython按颜色绘制多个Y列散点图,ironpython,spotfire,Ironpython,Spotfire,我使用IronPython(2.7.7)(Spotfire 7.11)创建散点图:我在Y轴上有许多列。代码摘录如下: plot = page.Visuals.AddNew[ScatterPlot]() plot.Data.DataTableReference = dataTable plot.XAxis.Expression = "<minSize>" plotCols = getPlotCols(dataTable) plot.MarkerSize = 2.0 plot.Shape

我使用IronPython(2.7.7)(Spotfire 7.11)创建散点图:我在Y轴上有许多列。代码摘录如下:

plot = page.Visuals.AddNew[ScatterPlot]()
plot.Data.DataTableReference = dataTable
plot.XAxis.Expression = "<minSize>"
plotCols = getPlotCols(dataTable)
plot.MarkerSize = 2.0
plot.ShapeAxis.DefaultShape = MarkerShape(MarkerType.Circle)
plot.YAxis.Expression = plotCols
我已经尝试了许多如何将(列名)写入
ColorAxis.Expression
like“(列名)”,“[(列名)]。。。都没有效果


我相信这一定是可能的。您能帮忙吗?

如果其他人对答案感兴趣,我找到了解决方案:

plot.ColorAxis.Expression = "<[Axis.Default.Names]>"
plot.ColorAxis.Expression=“”
这是我们需要的线路。奇怪的是,即使现在我知道了答案,我仍然在任何地方都找不到。所以,让我们把它记录在这里

plot.ColorAxis.Expression = "<[Axis.Default.Names]>"