Issue #1180: PhasePlot and negative numbers (yt_analysis/yt)
New issue 1180: PhasePlot and negative numbers https://bitbucket.org/yt_analysis/yt/issues/1180/phaseplot-and-negative-numb... Alex Hill: yt.PhasePlot drops cells with negative velocities because it is initialized with the axis as a log: ``` #!python f = yt.PhasePlot(box, 'temperature', 'velocity_z',['cell_mass'], weight_field=None,fractional=True) f.set_log('velocity_z', False) f.show() ``` In this code, every cell with velocity_z < 0 is blank. This can be fixed by calling set_ylim() after set_log(): ``` #!python f = yt.PhasePlot(box, 'temperature', 'velocity_z',['cell_mass'], weight_field=None,fractional=True) f.set_log('velocity_z', False) ax = f.plots['cell_mass'].axes ax.set_ylim(-5e7,5e7) f.show() ``` but automatic determination of the axis limits does not work. It would be good to invalidate the plot limits after calling set_log() to determine the axis limits automatically.
participants (1)
-
Alex Hill