It’s clear the pot smokers voted for Hillary in FL. Add in approx 200,000 libertarians . . .
Trump
4,617,886
49.0%
Hillary
4,504,975
47.8%
For medical mj => 6,496,157
So even if every single non-Trump voter voted in favor, that means 1.8M Trump voters supported it. However, Miami-Dade actually underperformed at 68% vs 71% statewide, and many Trump counties overperformed.
I’m not a statistician, but it looks like a majority of Trump voters voted yes.