Dear Statalisters.
I have been puzzling over what I would have thought would be a simple challenge. I have an index which has a distribution that is pareto-like on both sides of the x-axis. It is distributed over the interval [-1;1], with a mass point at zero, and most of the distribution very close to zero (either positive or negative) with a very flimsy tail extending to 1 or -1. I wanted to produce an histogram in the spirit of the screenshot I have attached (which I believe was produced in R, but not by me). But using xscale(log) does not seem to work.
Here is a way to generate a toy dataset with something that looks like the index:
set obs 10000
set seed 876
gen u=runiform()
gen v=runiform()
gen w1=runiform()
gen w2=runiform()
gen t=runiform()
gen double ypareto = 1000/(u^2.1)
quietly sum ypareto
gen y=ypareto/`r(max)'
replace y=0 if w1<0.025
gen double zpareto = 1000/(v^2.1)
quietly sum zpareto
gen z=zpareto/`r(max)'
replace z=0 if w2<0.025
gen d=y
replace d=-z if t>0.5
keep d
sum d, d
twoway histogram d, bin(100)
twoway histogram d, bin(100) xscale(log)
If someone could point me in the general direction to produce a graph like this, I would be grateful.
Regards,
Pierre
Related Posts with Histogram with log scale both below and above 0
Odds ratio or hazard riskhi all, how can i calculate odds ratio or hazard risk with a contingency table. for example: tabulat…
Renaming country name/panel id in panel dataDear all, Could you please help how I can rename country name/panel id in a panel data? For instanc…
creating a variable from multiple string variablesI am working with NHANES examination data and would like to create a variable that includes the sum …
bar graph using over to look at subset and total of a categorical variableI'm not super experienced graphing with Stata so this is a somewhat basic question. I am making a si…
Stata 11, MIDAS, initial values not feasible error I am using MIDAS for a review on diagnostic tests in STATA 11. I have 17 studies and when I use the…
Subscribe to:
Post Comments (Atom)
0 Response to Histogram with log scale both below and above 0
Post a Comment