我正在尝试着如何将Mathematica的配色方案应用于离散数据。例如,我有一个时间序列列表,格式如下:
s={{{1946,1},{1947,2},{1948,3}},{{1946,-2},{1947,-1.8}}}
等等还有一些其他的系列,长度各不相同。如果我使用ListPlot
绘制/连接/覆盖这些系列,是否有一种方法可以指示Mathematica通过从ColorData
(例如"Rainbow"
)返回的ColorFunction
中均匀地选择颜色来为每个图表选择颜色?
如何结合指令使每个图表变粗呢?
ListPlot[s,Joined->True,PlotStyle->{Thick,???}]
Flatten
不应该是Thread
吗?为什么Flatten
产生的形式可以工作?我本来以为会将第一行样式设置为Thick
,然后将其余部分设置为颜色。 - Mr.WizardThread
更加简洁、更新。但我从经验中知道Flatten
也可以用。 - Vitaliy Kaurov{thick,color,color,...}
有效。 - Mr.Wizard