I'm using the lineChart of NVD3 to give an evolution overview of patients' response to a treatment. Below is an example of what I'm trying to achieve; adding icons (using here font awesome) on certain entries of a series (see the smiley) :
Before thinking of a hack, I'm hoping for a clean solution :-) Couldn't find one yet. A hack like using a jQuery to locate values with certain meta and append icons to the dom sounds like an... ugly hack.

Unless there is a clean & official answer, I suppose the following can be considered a solution.
Result obtained after this manipulation
Makes me happy. Hope it helps. To avoid the overhead of my implementation-specific needs, let's just display an "md-user" icon above each node of the graph's first series to obtain the following result:
Remarks:
Say there's a component holding an NVD3 graph element, such as:
my-component.html
my-component.scss
my-component.ts: hooking the "after graph rendered event"
my-component.ts: post-rendering logic