Skip to content
rodneykinney edited this page May 1, 2015 · 3 revisions
import quisp.Plot._
pie(data)
    .title("Browser market share")
    .options.radius(0.8)

##Highcharts

import quisp.highcharts.Plot._
import spray.json.DefaultJsonProtocol._
import spray.json._
pie(data)
  .title.text("Browser market share")
  .series(0).showPointLabels(
    quisp.highcharts.PointLabelFormat(additionalFields =
      Map("format" -> "{point.name}: {point.percentage:.1f} %".toJson)))

##Data

val data = List(
  ("Firefox", 45.0),
  ("IE", 26.8),
  ("Chrome", 12.8),
  ("Safari", 8.5),
  ("Opera", 6.2),
  ("Others", 0.7)
)

Clone this wiki locally