I wonder how to use gnuplot to plot this figure:

There are two problems I have:
- the ytic is ..., 10^2, 10^1, 10^2, 10^3, ... How to handle such a case?
- I know gnuplot support boxplot, but how to regroup boxplot according to some label?
Since I don't have the original data for the figure, I make up some data by myself.
There are two companies A, B, and C, selling different fruits with four prices.
Apple prices of company A: 1.2 1.3 1.4 1.1
Banana prices of company A: 2.2 2.1 2.4 2.5
Orange prices of company A: 3.1 3.3 3.4 3.5
Apple prices of company B: 1.2 1.3 1.4 1.1
Banana prices of company B: 2.2 2.1 2.4 2.5
Orange prices of company B: 3.1 3.3 3.4 3.5
Apple prices of company C: 2.2 1.3 1.4 2.1
Banana prices of company C: 3.2 3.1 3.4 2.5
Orange prices of company C: 2.1 3.3 1.4 2.5
I wonder how to plot those numbers by gnuplot.

help boxplotyou would have noticed that your format is not ideal because gnuplot prefers data in columns (especially for boxplots). Is your data fixed or can it be changed to a different (column) format? - theozh