Katy, That is mostly correct, but the horn has induction which is part of the reason why it has the distinctive ah-og-ga sound. So the current starts out higher then goes down as the reverse EMF builds at higher rpm. So the dropping resistor works but the sound is slightly different.
To do the math, first measure the current on a correctly adjusted horn with 6 volts. Say you get 5 amps. R=V/I so the equivalent resistance would be 6/5 or 1.2 ohms. Power is W=I X V so the wattage would be 5 X 6 or 30 Watts. To be on the safe side use a resistor with a higher power rating.
It would seem that the 2 ohm resistor is assuming the horn draws 3 amps with 6 volts. It probably takes some experimentation to get the right sound.