フィルターのクリア

Info

この質問は閉じられています。 編集または回答するには再度開いてください。

How to generate data from normal distribution to reflect a pre aassigned score to a variable?

1 回表示 (過去 30 日間)
Milan Kumar
Milan Kumar 2018 年 8 月 21 日
閉鎖済み: MATLAB Answer Bot 2021 年 8 月 20 日
I have a set of customers with some score assigned to them. Eg.-
C1 - 10
C2 - 8
C3 - 7
C4 - 3
C5 - 1
I want to simulate the spending power of customers, si from a normal distribution, si ~ N(100,20).
For 1000 iterations, the score assigned to them should reflect on their average spending power. What transformation can achieve this result? Using the example above, C1 and C5 should have the highest and lowest average spending respectively.
  6 件のコメント
Milan Kumar
Milan Kumar 2018 年 8 月 24 日
Thank you for your valuable feedback.
dpb
dpb 2018 年 8 月 24 日
編集済み: dpb 2018 年 8 月 24 日
Glad to try to help...don't know that I was, much, but trying to clarify the problem description more fully may be what's needed to understand the sampling logic well enough to eventually write the simulation...
The Q? may be whether you're trying to sample for the specific client or stratum of clients of a given classification or from the overall distribution of all clients at this point? It seems the latter once you've determined the classification from the former based on the description but then it appears you need a conditional distribution function representative of those classes for that given transaction...then again, I may be totally missing the whole idea given the limited familiarity with your problem/intent. :)

回答 (1 件)

dpb
dpb 2018 年 8 月 21 日
Adjust the mean by some function of the weight--there's no information on by how much, specifically, you might think the difference between 1 and 10 is in real spending, though, nor whether that's a linear or log weighting or any such thing. In the most trivial
s(:,i)=20*randn(1000,1) + 100+C(i);
  2 件のコメント
Milan Kumar
Milan Kumar 2018 年 8 月 21 日
I want all the data to come from a distribution with same mean and sd. Also, please treat scores as ratio scale.
dpb
dpb 2018 年 8 月 21 日
"I want all the data to come from a distribution with same mean and sd."
Well, in that case, how can they possibly be any different other than by random sampling variations?

この質問は閉じられています。

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!

Translated by