by Pramisha » Tue May 11, 2021 10:07 am
Hi Dr. Bliemer,
I edited the design a bit but the problem is, when runnning it says that there are many constraints, not having enough attributes or attribute levels for the number of rows required, and the use of too many scenario attributes. Can you please run this model and suggest me if I should go ahead or edit a bit?
Attribute & Attribute Levels:
A. Farm practice change
1.Conventional till to no-till
2.Conventional till to conservation till
3.Conservation till to no-till
4.No cover crops to cover crops
5.No change in agricultural practice
B. Carbon Payment ($/acre)
$0/acre
$5/acre
$10/acre
$15/acre
$20/acre
C. Contract Duration
10 years minimum contract
5 Years minimum contract
No contract
D. Source of Carbon Payment
USDA
Carbon Commodity Market
None
Dummies
Farm Practice Change
Conventional till to no-till=4, Conventional till to conservation till=3 Conservation till to no-till=2, No cover crops to cover crops=1, No change in agricultural practice=0
Contract Duration
10 years minimum contract=2, 5 years minimum contract=1, No contract= 0
Source of Carbon Payment
USDA=2, Carbon Commodity Market=1, None= 0
Prior Values: Mean (Standard deviation)
4-Conventional till to no-till (Yes): 0.6 (0.08)
3-Conventional till to conservation till (Yes): 0.55 (0.33)
2-Conservation till to no-till (Yes): 0.26093 (0.05064)
1-No cover crops to cover crops (Yes): 0.8 (0.2)
Carbon payment (Yes): 0.2 (0.04)
2- 5-years contract(Yes) : -0.86152 (0.05450)
1-10-years contract(Yes) -0.9 (0.09)
2-USDA source (Yes): -0.20278 (0.04824)
1-Carbon commodity market source (Yes): -1.04265 (0.06913)
NGene Design (D-error: )
Syntax
Design
;alts= optA*, optB*, Neither
;rows=30
;eff=(mnl,d, mean)
;block=5
;bdraws=sobol(5000)
;model:
U(optA) = b1 [(n, 0.2, 0.04)] * carbon payment[0, 5, 10, 15, 20](6-12,6-12,6-12,6-12, 6-12)
+ b2.dummy[(n, 0.6, 0.08)|(n, 0.55, 0.33)|(n, 0.26093, 0.05064)|(n, 0.8, 0.2) ] * farm practice change[4, 3, 2, 1,0]
+ b3.dummy[(n, -0.86152, 0.05450)|(n, -0.9, 0.09)]* Contract[2,1,0]
+ b4.dummy[(n, -0.20278, 0.04824)|(n, -1.04265, 0.06913)] * Source[2, 1, 0] /
U(optB) = b1 * carbon payment
+ b2 * farm practice change
+ b3 * Contract
+ b4 * Source /
U(Neither) = b0 [(n, 0.1, 0.01)]
$
• Here, we are generating three alternatives, Opt. A, Opt. B and Neither
• We are generating 30 choice sets in five blocks.
• We generated a D-efficient MNL model. We can use this model for random parameter logit (RPL) analysis too.
• We used the default-swapping algorithm.
• For the prior values, we used mean and standard deviation of attributes looking into previous studies.
• Using a design with 30 rows, we are able to estimate all possible interaction effects after data collection.
Reference for prior values:
Gramig, B. M. and N. J. O. Widmar (2017). "Farmer Preferences for Agricultural Soil Carbon Sequestration Schemes." Applied Economic Perspectives and Policy 40(3): 502-521.