Page 1 of 1

Data points for the curve of n_s-r contour diagram

Posted: June 06 2017
by Jack Sparrow
When we use getdist to plot the contour diagram, we can get the curves. Does anybody know how to extract the data points of the curve? I want to use these points for some other purpose.

Actually, I want to get the experimental data points on ns-r diagram. Can anybody help me?

Thanks a lot!

Re: Data points for the curve of n_s-r contour diagram

Posted: June 06 2017
by Antony Lewis
use get2DDensity

http://getdist.readthedocs.io/en/latest ... t2DDensity

Data points for the curve of n_s-r contour diagram

Posted: June 06 2017
by Jack Sparrow
Thank you! Antony Lewis!

Yes, I use the following command

density=samples.get2DDensity('ns','r')
density.normalize()

But how can I output these into a txt file? And what is the structure or meaning of data in density? Sorry for my very poor knowledge in python. I will be very grateful if you can help me more!!

Thanks!!

Re: Data points for the curve of n_s-r contour diagram

Posted: June 07 2017
by Antony Lewis
You can access x, y and P elements of Density2D directly, as set in the class constructor:

http://getdist.readthedocs.io/en/latest ... .Density2D

Or just call density(x,y) to get an interpolated table as your preferred values (Density2D inherits from RectBivariateSpline).

Data points for the curve of n_s-r contour diagram

Posted: June 07 2017
by Jack Sparrow
Thank you! Finally, I get the output data with 256*256 data points. But When I plotted them by myself, it seems to be very unsmooth, highly distorted? How can I get the similar figure as the getdistGUI displays? I mean, can I get exactly the data used in the getdistGUI curve?

Thanks!