jjzjj

rcParams

全部标签

plt.rcParams[‘axes.unicode_minus‘] = False #解决保存图像是负号‘ 这句话是什么意思?

plt.rcParams是一个字典,它存储了matplotlib的配置参数,用于控制图形的外观和行为。⁴plt.rcParams[‘axes.unicode_minus’]是一个配置参数,它决定了坐标轴上负号的显示方式。如果设置为True(默认值),则使用Unicode字符U+2212表示负号,这个字符比ASCII字符U+002D更长。³如果设置为False,则使用ASCII字符U+002D表示负号,这个字符可能与减号混淆。³有时候,使用Unicode负号会导致图像保存时出现乱码或无法显示的问题,所以可以将plt.rcParams[‘axes.unicode_minus’]设置为False来解

Python rcParams 错误

我已经安装了Anaconda和MacPorts来安装各种python包,当我尝试导入matplotlib时收到以下错误:bash-3.2$pythonPython2.7.8|Anaconda2.1.0(x86_64)|(default,Aug212014,15:21:46)[GCC4.2.1(AppleInc.build5577)]ondarwinType"help","copyright","credits"or"license"formoreinformation.AnacondaisbroughttoyoubyContinuumAnalytics.Pleasecheckout:h

python - 如何在 matplotlib 中为一个图形设置本地 rcParams 或 rcParams

我正在使用matplotlib在python中编写绘图函数。用户可以指定一些东西,例如“刻度线”。最简单的方法是更改​​rcParams,但这些是全局属性,因此在调用绘图函数后所有新绘图都会有刻度线。有没有办法专门为一个图形设置绘图默认值?或者至少有一种好方法可以更改一个绘图函数的属性,然后将它们更改回之前使用的值(不一定是rcdefaults)? 最佳答案 您可以在with语句中使用rc_context函数,这将使用您为下面缩进的block提供的字典设置rc参数,然后将它们重置为任何内容他们在街区之前。例如:withplt.rc_

python - 在不更改 rcParams 全局字典的情况下设置 axes.linewidth

因此,似乎无法执行以下操作(它会引发错误,因为axes没有set_linewidth方法):axes_style={'linewidth':5}axes_rect=[0.1,0.1,0.9,0.9]axes(axes_rect,**axes_style)并且必须使用以下旧技巧:rcParams['axes.linewidth']=5#setthevalueglobally...#somecodercdefaults()#restore[global]defaults有没有一种简单/干净的方法(可能可以单独设置x-和y-轴参数等)?如果不是,为什么? 最佳答案

python - 在不更改 rcParams 全局字典的情况下设置 axes.linewidth

因此,似乎无法执行以下操作(它会引发错误,因为axes没有set_linewidth方法):axes_style={'linewidth':5}axes_rect=[0.1,0.1,0.9,0.9]axes(axes_rect,**axes_style)并且必须使用以下旧技巧:rcParams['axes.linewidth']=5#setthevalueglobally...#somecodercdefaults()#restore[global]defaults有没有一种简单/干净的方法(可能可以单独设置x-和y-轴参数等)?如果不是,为什么? 最佳答案

python - matplotlib 的 rcParams 中的 "rc"代表什么?

已结束。此问题不符合StackOverflowguidelines.它目前不接受答案。这个问题似乎与aspecificprogrammingproblem,asoftwarealgorithm,orsoftwaretoolsprimarilyusedbyprogrammers无关.如果您认为该问题将成为anotherStackExchangesite上的主题,您可以发表评论,说明在哪里可以回答问题。关闭6年前。Improvethisquestionmatplotlibrc配置文件用于自定义matplotlib中的各种属性。可以更改rc设置以自定义默认参数,例如:matplotlib.r

python - matplotlib 的 rcParams 中的 "rc"代表什么?

已结束。此问题不符合StackOverflowguidelines.它目前不接受答案。这个问题似乎与aspecificprogrammingproblem,asoftwarealgorithm,orsoftwaretoolsprimarilyusedbyprogrammers无关.如果您认为该问题将成为anotherStackExchangesite上的主题,您可以发表评论,说明在哪里可以回答问题。关闭6年前。Improvethisquestionmatplotlibrc配置文件用于自定义matplotlib中的各种属性。可以更改rc设置以自定义默认参数,例如:matplotlib.r

python - 如何使用 mpl.rcParams 在 matplotlib 中加载 .ttf 文件?

我有一个matplotlib脚本开始......importmatplotlibasmplimportmatplotlib.pyplotaspltimportmatplotlib.font_managerasfmmpl.rcParams['xtick.labelsize']=16...我用过命令fm.findSystemFonts()获取我系统上的字体列表。我发现了我想使用的.ttf文件的完整路径,'/usr/share/fonts/truetype/anonymous-pro/AnonymousProBI.ttf'我尝试使用以下命令使用此字体但没有成功mpl.rcParams['fo