我有下面的图,其中通过调用xticks()定义的标签没有显示scottplot,有人知道为什么吗?
请参阅后面的图片和相应的代码片段

var plt2 = new ScottPlot.Plot(800, 600);
plt2.AddBar(valuesBot.ToArray(), tickPositions.ToArray(), System.Drawing.Color.Red);
plt2.AddBar(valuesTop.ToArray(), tickPositions.ToArray(), System.Drawing.Color.Green);
plt2.SetAxisLimitsY(0, 2800); //TODO: size to maximum value
plt2.XLabel("AlertTypes");
plt2.YLabel("#Occurences");
plt2.Title("Open vs Closed Alerts");
string[] ticks = alertTypesList.ToArray();
plt2.XTicks(tickPositions.ToArray());
plt2.SaveFig("AlertsReceivedAbsolute.png");我没有看到plt2.XTicks(tickPositions.ToArray());定义的xtick
发布于 2021-02-14 09:43:20
看起来您使用的是ScottPlot的测试版(4.1.x)。今天(在我写这篇文章的时候)发布了一个新的测试版4.1.7,它似乎解决了这个问题:https://github.com/ScottPlot/ScottPlot/releases/tag/4.1.7-beta
如果更新到4.1.7不能解决这个问题,那么使用稳定的版本(4.0.x)可能是最有意义的。
https://stackoverflow.com/questions/66180355
复制相似问题