【发布时间】:2019-04-09 08:42:39
【问题描述】:
我有一个使用 matplotlib 的 Python 列表,看起来像这样:
[['125Hz', 0, 55.9],
['125Hz', 30, 54.9],
['125Hz', 60, 52.2],
['125Hz', 90, 51.5],
['125Hz', 120, 51.1],
['125Hz', 150, 49.6],
['125Hz', 180, 50.4],
['250Hz', 0, 57.0],
['250Hz', 30, 56.1],
['250Hz', 60, 53.8],
['250Hz', 90, 52.2],
['250Hz', 120, 50.7],
['250Hz', 150, 48.2],
['250Hz', 180, 48.1],
['500Hz', 0, 58.0],
....
]
我需要每个出现频率的单独曲线(例如125Hz, 250Hz...)。到目前为止我还没有找到解决方案。我还想在我的情节中使用频率字符串作为我的标签。
执行此类操作的最佳做法是什么?
编辑:它必须是一种动态方法,因为我事先不知道我会得到多少频率/图表。每个频率的项目也可能有所不同。
【问题讨论】:
标签: python-3.x numpy matplotlib scipy