<div dir="ltr"><div><div><div><div><div><div>Hi John (and all users!),<br><br>Thanks, this definitely worked!  Now I am trying to make my axes look a bit nicer.  I would like to change my y-axis label and rotate my x-axis ticklabels by 45 degrees or only print every other ticklabel.  I tried to use the directions from the SlicePlot example, <a href="http://yt-project.org/docs/dev/cookbook/simple_plots.html#showing-and-hiding-axes-labels-and-colorbars">http://yt-project.org/docs/dev/cookbook/simple_plots.html#showing-and-hiding-axes-labels-and-colorbars</a>, <br>
<br>plot = PhasePlot(tracerp25,"Density","z-velocity",["CellMassMsun"],weight_field=None,fontsize=13)#,x_bounds=[3e-28,5e-23],y_bounds=[-7e7,1.2e8])<br>plot.set_log("Density",True)<br>
plot.set_log("z-velocity",False)<br>plot.set_zlim("CellMassMsun",1e4,1e9)<br>plot.set_figure_size(3)<br><br>ax = plot.plots['z-velocity'].axes<br>ax.set_ylabel(r'z-velocity (10$8$ cm/s)')<br>
for label in ax.xaxis.get_ticklabels():<br>    label.set_rotation(45)<br>    <br>plot.save()<br><br></div>but get an error message:<br><br></div>ax = plot.plots['z-velocity'].axes<br></div>KeyError: 'z-velocity'<br>
<br></div>I get the same error if I use 'Density' on that line instead.  <br><br></div>Thanks in advance,<br><br></div>Stephanie<br><br></div><div class="gmail_extra"><br><br><div class="gmail_quote">On Mon, Jan 27, 2014 at 11:31 AM, John ZuHone <span dir="ltr"><<a href="mailto:jzuhone@gmail.com" target="_blank">jzuhone@gmail.com</a>></span> wrote:<br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div style="word-wrap:break-word">Stephanie,<div><br></div><div>So you don't have to wait for me to finish this, as a workaround/hack you can do this:</div>
<div><br></div><div>pf.field_info["Density"].take_log=True</div><div><br></div><div>which should get you the result you want. </div><div><br></div><div>Best,</div><div><br></div><div>John</div><div><div class="h5">
<div><br><div><div>On Jan 26, 2014, at 3:38 PM, Stephanie Tonnesen <<a href="mailto:stonnes@gmail.com" target="_blank">stonnes@gmail.com</a>> wrote:</div><br><blockquote type="cite"><div dir="ltr">Sweet!  Thanks!  (I really need to update more often and see what new cool things I can do...)<br>
<br>Stephanie<br></div><div class="gmail_extra"><br><br><div class="gmail_quote">On Sun, Jan 26, 2014 at 3:34 PM, John ZuHone <span dir="ltr"><<a href="mailto:jzuhone@gmail.com" target="_blank">jzuhone@gmail.com</a>></span> wrote:<br>

<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div style="word-wrap:break-word"><div>Hi Stephanie,</div><div><br></div>Ah yes, this is a problem I encountered just on Friday. We haven't set up PhasePlot or ProfilePlot to allow you to choose what scaling the plot is in. <div>

<br></div><div>Since I need it too, it was already on my todo list. So I'll do it tomorrow.</div><div><br></div><div>Best,</div><div><br></div><div>John</div><div><div><br><div><div>On Jan 26, 2014, at 3:32 PM, Stephanie Tonnesen <<a href="mailto:stonnes@gmail.com" target="_blank">stonnes@gmail.com</a>> wrote:</div>

<br><blockquote type="cite"><div dir="ltr"><div><div>Hi John,<br><br>Ah, okay!  Updating my yt made it work.  yt version 2.7-dev.<br><br></div>EXCEPT that I can't get it to plot the Density on the x-axis in log space!  <br>

<br>alld = pf.h.all_data()<br>
<br>tracerp25 = alld.cut_region(["grid['specific_scalar[0]'] > 0.5", "grid['z'] < 0.192","grid['z'] > -0.192","grid['cyl_RCode'] < 1.2"])<br>


<br>plot = PhasePlot(tracerp25,"Density","z-velocity",["CellMassMsun"],weight_field=None,fontsize=30)<br>plot.set_log("Density",True)<br>plot.set_log("z-velocity",False)<br>


plot.set_zlim("CellMassMsun",1e3,1e9)<br>plot.save()<br><br></div>Any more advice?  Thanks!<br><br>Stephanie<br></div><div class="gmail_extra"><br><br><div class="gmail_quote">On Sun, Jan 26, 2014 at 10:44 AM, John ZuHone <span dir="ltr"><<a href="mailto:jzuhone@gmail.com" target="_blank">jzuhone@gmail.com</a>></span> wrote:<br>


<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div style="word-wrap:break-word">Hi Stephanie,<div><br></div><div>What is your version of yt? PhasePlot is 2.6 and later. </div>


<div><br></div><div>Best,</div><div><br></div><div>John</div><div><br><div><div><div>On Jan 26, 2014, at 10:42 AM, Stephanie Tonnesen <<a href="mailto:stonnes@gmail.com" target="_blank">stonnes@gmail.com</a>> wrote:</div>


<br></div><blockquote type="cite"><div><div dir="ltr"><div><div><div><div><div>Hi all,<br><br></div>Just as a quick update, I tried to change to using<br><br></div>plot = PhasePlot(tracerp25,"Density","z-velocity",["CellMassSolar"],weight=None)<br>



</div>plot.save()<br><br></div>and got an error:  name 'PhasePlot' is not defined.<br><br></div>Thanks,<br><br>Stephanie<br></div><div class="gmail_extra"><br><br><div class="gmail_quote">On Fri, Jan 24, 2014 at 3:47 PM, Stephanie Tonnesen <span dir="ltr"><<a href="mailto:stonnes@gmail.com" target="_blank">stonnes@gmail.com</a>></span> wrote:<br>



<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div dir="ltr"><div><div><div>Hi all,<br><br></div>I am trying to make my phase plots smaller so they can fit more nicely into a paper.  Alternatively, I would be fine with upping the font size so when I shrink them you can read the axes.  I found advise on how to do this for slices, but not for phase_objects.  <br>




<br>pc = PlotCollection(pf)<br><br>tracerp25 = alld.cut_region(["grid['specific_scalar[0]'] > 0.5", "grid['z'] < 0.192","grid['z'] > -0.192","grid['cyl_RCode'] < 1.2"])<br>




   <br>pc.add_phase_object(tracerp25,["Density","z-velocity","CellMassSolar"],weight=None,x_bins=50,y_bins=50,y_bounds = [-4e7,8e7],x_bounds=[5e-28,5e-23],x_log=True,y_log=False)<br><br></div>




Any help is much appreciated!<br><br></div>Thanks,<br><br>Stephanie<br></div>
</blockquote></div><br></div></div>
_______________________________________________<br>yt-users mailing list<br><a href="mailto:yt-users@lists.spacepope.org" target="_blank">yt-users@lists.spacepope.org</a><br><a href="http://lists.spacepope.org/listinfo.cgi/yt-users-spacepope.org" target="_blank">http://lists.spacepope.org/listinfo.cgi/yt-users-spacepope.org</a><br>


</blockquote></div><br></div></div><br>_______________________________________________<br>
yt-users mailing list<br>
<a href="mailto:yt-users@lists.spacepope.org" target="_blank">yt-users@lists.spacepope.org</a><br>
<a href="http://lists.spacepope.org/listinfo.cgi/yt-users-spacepope.org" target="_blank">http://lists.spacepope.org/listinfo.cgi/yt-users-spacepope.org</a><br>
<br></blockquote></div><br></div>
_______________________________________________<br>yt-users mailing list<br><a href="mailto:yt-users@lists.spacepope.org" target="_blank">yt-users@lists.spacepope.org</a><br><a href="http://lists.spacepope.org/listinfo.cgi/yt-users-spacepope.org" target="_blank">http://lists.spacepope.org/listinfo.cgi/yt-users-spacepope.org</a><br>

</blockquote></div><br></div></div></div><br>_______________________________________________<br>
yt-users mailing list<br>
<a href="mailto:yt-users@lists.spacepope.org" target="_blank">yt-users@lists.spacepope.org</a><br>
<a href="http://lists.spacepope.org/listinfo.cgi/yt-users-spacepope.org" target="_blank">http://lists.spacepope.org/listinfo.cgi/yt-users-spacepope.org</a><br>
<br></blockquote></div><br></div>
_______________________________________________<br>yt-users mailing list<br><a href="mailto:yt-users@lists.spacepope.org" target="_blank">yt-users@lists.spacepope.org</a><br><a href="http://lists.spacepope.org/listinfo.cgi/yt-users-spacepope.org" target="_blank">http://lists.spacepope.org/listinfo.cgi/yt-users-spacepope.org</a><br>
</blockquote></div><br></div></div></div></div><br>_______________________________________________<br>
yt-users mailing list<br>
<a href="mailto:yt-users@lists.spacepope.org">yt-users@lists.spacepope.org</a><br>
<a href="http://lists.spacepope.org/listinfo.cgi/yt-users-spacepope.org" target="_blank">http://lists.spacepope.org/listinfo.cgi/yt-users-spacepope.org</a><br>
<br></blockquote></div><br></div>