带有D3标签的线性刻度

时间:2016-06-09 23:44:36

标签: d3.js data-visualization graph-visualization

D3中是否可以使用线性刻度但使用(序数式)标签?

我想在X轴下显示月份名称。我最初使用了序数比例,它运行良好;但事实证明D3变焦不适用于序数比例。

所以我想要线性刻度(0-11作为月份数字),但在渲染轴时以某种方式得到月份名称。那可能吗?任何建议/解决方法表示赞赏。

2 个答案:

答案 0 :(得分:1)

我使用Axis.tickFormat

实现了这一目标

例如,

import UIKit

let score = 200
let label = UILabel(frame: CGRect(x: 0, y: 0, width: 300, height: 20))
label.backgroundColor = UIColor.purpleColor()
label.textColor = UIColor.orangeColor()
label.text = "High Score: \(score)"

答案 1 :(得分:1)

应该如下所示,但您需要相应地映射“数据”。

2016-06-11 22:23:00 INFO - convert "C:\photo-gallery\photo-gallery-ui\portfolios\admin\Mare i Marko\Marko[2]\12717488_1578649372458773_429110010804118179_n.jpg" -rotate 90.0 "C:\photo-gallery\photo-gallery-ui\portfolios\admin\Mare i Marko\Marko[2]\1465676580556.jpg"
2016-06-11 22:23:00 ERROR - Invalid Parameter - i