mfv*_*onh 5 wolfram-mathematica
我试图找出如何使用Mathematica的色彩方案与离散数据.例如,我在表单中有一个时间序列列表
s={{{1946,1},{1947,2},{1948,3}},{{1946,-2},{1947,-1.8}}}
Run Code Online (Sandbox Code Playgroud)
等等; 大约有30个不同长度的系列.如果我使用绘制/连接/叠加这些系列ListPlot,有没有办法指示Mathematica通过从ColorFunction返回的ColorData(例如"Rainbow")中获得均匀间隔的颜色来为每个绘图选择颜色?
我如何将其与指令结合起来制作每个情节Thick?
ListPlot[s,Joined->True,PlotStyle->{Thick,???}]
Run Code Online (Sandbox Code Playgroud)
想象一下这是你的数据 - 一个包含30个不同长度列表的参差不齐的列表:
data = Table[.5 k + RandomReal[1, RandomInteger[{8, 14}]], {k, 30}];
Run Code Online (Sandbox Code Playgroud)
这是你需要的吗?
ListPlot[data, Joined -> True,
PlotStyle -> Thread@{Thick, ColorData["Rainbow"] /@ Range[0, 1, 1/29]}]
Run Code Online (Sandbox Code Playgroud)

| 归档时间: |
|
| 查看次数: |
1840 次 |
| 最近记录: |