草庐IT

刻度尺

全部标签

python - 如何更改 matplotlib 中 Axis 对象刻度的字体大小

这个问题在这里已经有了答案:Matplotlibmaketicklabelsfontsizesmaller(10个回答)关闭5年前。我有一个图,我将子图添加到(插图)。我用过:fig=plt.figure()ax=fig.add_subplot(111)subA=fig.add_axes([0.4,0.14,0.2,0.2])我现在想更改子图的xtick字体大小。我尝试了一些幼稚的方法,例如subA.get_xaxis().get_xticks().set_fontsize(10)没有任何运气。那我该怎么做呢? 最佳答案 用途:su

python - 如何在固定位置上设置刻度,matplotlib

谁能帮助我使用matplotlib将刻度设置在固定位置?正如本教程所述,我已尝试使用FixedPosition:ax=pl.gca()ax.xaxis.set_major_locator(eval(locator))http://scipy-lectures.github.io/intro/matplotlib/matplotlib.html#figures-subplots-axes-and-ticks但是当我尝试运行时,它告诉我set_major_locator方法不存在。一个简单的例子会很有用。谢谢。 最佳答案 只需使用ax.

python - 旋转 seaborn barplot 的刻度标签

我正在尝试显示带有旋转x轴标签的图表,但图表未显示。importseabornassns%matplotlibinlineyellow='#FFB11E'by_school=sns.barplot(x='OrganizationName',y='Score',data=combined.sort('OrganizationName'),color=yellow,ci=None)此时我可以看到图像,但是在设置xticklabel后,我不再看到图像,只有对象引用。(我会发布图片,但我没有足够的声誉:()by_school.set_xticklabels('OrganizationName'

python - 编辑 x 轴刻度标签的日期格式

我希望编辑x轴上日期的格式。下图显示了默认情况下它们在我的条形图上的显示方式。我想删除重复的“Dec”和“2012”,只在x轴上有实际的日期数字。关于如何做到这一点的任何建议? 最佳答案 简而言之:importmatplotlib.datesasmdatesmyFmt=mdates.DateFormatter('%d')ax.xaxis.set_major_formatter(myFmt)matplotlib网站上的许多示例。我最常用的是here 关于python-编辑x轴刻度标签的日期

python - 在 Python 中获取计时器刻度

我只是想为一段代码计时。伪代码如下:start=get_ticks()do_long_code()print"Ittook"+(get_ticks()-start)+"seconds."这在Python中看起来如何?更具体地说,我如何获得自午夜以来的滴答数(或者Python组织该时间)? 最佳答案 在time模块中,有两个计时函数:time和clock。time给你“墙”时间,如果这是你关心的。然而,pythondocs说clock应该用于基准测试。请注意,clock在不同的系统中表现不同:在MSWindows上,它使用Win32函

python - 如何在 matplotlib 中的刻度标签和轴之间添加空格

我成功地增加了刻度标签的字体,但现在它们离轴太近了。我想在刻度标签和轴之间添加一点呼吸空间。 最佳答案 如果您不想全局更改间距(通过编辑rcParams),并且想要更简洁的方法,请尝试以下操作:ax.tick_params(axis='both',which='major',pad=15)或仅用于x轴ax.tick_params(axis='x',which='major',pad=15)或y轴ax.tick_params(axis='y',which='major',pad=15) 关

python - 隐藏刻度标签值但保留轴标签

我有这张图片:plt.plot(sim_1['t'],sim_1['V'],'k')plt.ylabel('V')plt.xlabel('t')plt.show()我想隐藏数字;如果我使用:plt.axis('off')...我得到这张图片:它还隐藏标签,V和t。如何在隐藏值的同时保留标签? 最佳答案 如果你使用matplotlibobject-orientedapproach,这是一个使用ax.set_xticklabels()的简单任务和ax.set_yticklabels().在这里,我们可以将它们设置为一个空列表以删除任何标

python - 如何更改 matplotlib 中绘图的轴、刻度和标签的颜色

我想更改轴的颜色,以及我使用matplotlib和PyQt绘制的图的刻度和值标签。有什么想法吗? 最佳答案 作为一个简单的例子(使用比可能重复的问题更简洁的方法):importmatplotlib.pyplotaspltfig=plt.figure()ax=fig.add_subplot(111)ax.plot(range(10))ax.set_xlabel('X-axis')ax.set_ylabel('Y-axis')ax.spines['bottom'].set_color('red')ax.spines['top'].set

python - Pandas 时间序列图设置 x 轴主要和次要刻度和标签

我希望能够为从Pandas时间序列对象绘制的时间序列图设置主要和次要xticks及其标签。Pandas0.9“新功能”页面显示:"youcaneitheruseto_pydatetimeorregisteraconverterfortheTimestamptype"但我不知道如何做到这一点,以便我可以使用matplotlibax.xaxis.set_major_locator和ax.xaxis.set_major_formatter(和次要)命令。如果我在不转换pandas时间的情况下使用它们,x轴刻度和标签最终会出错。通过使用'xticks'参数,我可以将主要刻度传递给pandas.

python - matplotlib 中的日期刻度和旋转

我在尝试让我的日期刻度在matplotlib中旋转时遇到问题。下面是一个小示例程序。如果我尝试在最后旋转刻度,则刻度不会旋转。如果我尝试旋转注释“崩溃”下显示的刻度,则matplotlib崩溃。仅当x值为日期时才会发生这种情况。如果我在对avail_plot的调用中将变量dates替换为变量t,则xticks(rotation=70)调用在avail_plot中工作得很好。有什么想法吗?importnumpyasnpimportmatplotlib.pyplotaspltimportdatetimeasdtdefavail_plot(ax,x,y,label,lcolor):ax.pl