This demo app shows how to create complex Bar chart which has multiple bar markers. Something like below image.
As given in the image blue color is for swift
, red is for obejctiveC
, green is for java
and orange is for kotlin
language.
To separate swift/obejctiveC and java/kotlin bar I used
.position(by: .value("position", dDatum.platform.rawValue))
You can customize if depend on your usage.