Bubble charts are used to display three dimensions of data on a chart. The position of the bubble on the horizontal and vertical axes indicates the values of two data points, and the size of the bubble represents a third.
This is an example of a React & D3 bubble chart component that you can use.
This is an example of a React & D3 grouped bubbles chart component that you can use.