我有类似这样的数据
[
{
ReadingName:"humidity",
ReadingDate:\someDate,
ReadingValue: 55
},
{
ReadingName:"temperature",
ReadingDate:\someDate,
ReadingValue: 30
}, ...
]
我希望用户能够根据数据中的任何读取名称来选择要绘制图表的元素。名称列表在设计时未知。
在图上,我可以简单地为每行指定一个新的trace
,并且每一个trace
都指定一个要过滤的值。因此,迹线1可以是所有读取值,其中读取名称等于“ Humid”等。关键是我只需要一种类型的数据。
但是在图表中,我需要创建一个数据结构,并将每一行作为单独的列。然后,当我添加行时,我指定了哪些行映射到哪一列。如果在设计时就知道行/列,这很好,但是当您仅在运行时发现行/列时,这将变得更加棘手。
我是否可以使用具有上述单个通用数据结构的Recharts,类似于Plotly如何获取数据?