How could I draw a force field (arrows) using AlgebraOfGraphics?

I have a dataframe where two columns give the position and two columns give the arrow, I would like to use AoG to plot it.

There is an example with arrows in the gallery page for custom scales: Custom scales · Algebra of Graphics.

Thank you very much!