Essentially what I'm trying to do is randomly select items from a list while maintaining the internal distribution. See the following example.
a = 17%
b = 12%
c = 4%
etc.
"a" has 1700 items in the list. "b" has 1200 items in the list. "c" has 400 items in the list.
Instead of using all information, I want a sample that mimics the distribution of a, b, c, etc.
So the goal would be to end up with,
170 randomly selected items from "a" 120 randomly selected items from "b" 40 randomly selected items from "c"
I know how to randomly select information from the list, but I haven't been able to figure out how to randomly select while forcing the outcome to have the same distribution.