【发布时间】:2016-10-10 22:00:12
【问题描述】:
使用以下下拉列表:
1. 音量类别(
2. 时间范围 (01/01/2016, ...)
3. 行业(娱乐、金融...)
4. 国家
5. 城市
6. 公司
我参考 Mike Bostock 的多系列折线图 (https://bl.ocks.org/mbostock/3884955)。
使用的数据/列:日期、纽约、旧金山、奥斯汀
我需要哪些特定的列?
1. 公司
2. 工业
3. 国家
4. 城市
5. 时间范围 = x 轴
6. Volume = count(distinct Companies) via group by
7. Volume category = Volume 的 if-condition
导出MySQL数据不获取volume,为什么不获取,参考下图:
[
{
"company_name": "Axxxx",
"industry": "entertainment",
"country": "USA",
"city": "SF",
"date": "2016-01-01"},
{
"company_name": "Axxxx",
"industry": "entertainment",
"country": "USA",
"city": "SF",
"date": "2016-01-01"},
{
"company_name": "Axxxx",
"industry": "entertainment",
"country": "USA",
"city": "SF",
"date": "2016-01-02"},
{
"company_name": "Bxxxx",
"industry": "entertainment",
"country": "USA",
"city": "SF",
"date": "2016-01-01"},
...]
问题:如果我使用“分组依据”来查找卷,那么我将丢失 Timeframe 的日期。基本上,我不确定需要从 MySQL DB 中提取哪些数据/列来构建图表和下拉列表。
另外,我正在考虑在加载 JSON 文件后创建可变音量和音量类别。有什么好的例子可以推荐吗?
我目前正在阅读有关构建下拉列表和时间序列图表示例的内容。
【问题讨论】:
标签: mysql d3.js drop-down-menu dataset time-series