Marker shapes, and selections?

I have a large set of educational disciplines, mapped in a chart according to market size against projected growth rate. Each discipline is represented on my current chart as a rectangle with rounded corners containing a 2 or 3 letter abbreviation (MTH for mathematics, AGR for agriculture, B&F for banking & finance, etc). I have two questions:

  • Is it possible, in plotly, to create a rounded rectangular marker, and a label within it?
  • What is the approved way of selecting a subset of all disciplines - so for example, choosing “Science” displays only mathematics, physics, chemistry, biology, and a few others?

Ideally I’d like to choose some subset of disciplines and then by mousing over each marker show its full name (MTH displaying “Mathematics”).

Are there any examples of this sort of thing?

Thank you!