当前位置: 首页 > news >正文

南宁律师网站建设沈阳关键词自然排名

南宁律师网站建设,沈阳关键词自然排名,吃鸡 wordpress,网站前台模板下载1 问题提出 使用图1所示的代码进行matplotlib绘图时,因为其默认不支持中文,此时无法显示正确内容,如图2所示。 图1 matplotlib绘图绘图代码 图2 matplotlib无法显示中文 2 问题解决 2.1 设置全局字体 在图1所示的代码中,第13…

1 问题提出

使用图1所示的代码进行matplotlib绘图时,因为其默认不支持中文,此时无法显示正确内容,如图2所示。

图1 matplotlib绘图绘图代码

图2  matplotlib无法显示中文

2 问题解决

2.1 设置全局字体

在图1所示的代码中,第13-15行分别设置了matplotlib绘制图的标题、横坐标标签和纵坐标标签,如果显示以上内容的字体是相同的,则可以通过设置全局字体的方式来解决显示汉字问题。

2.1.1 创建字体类FontProperties的实例

字体类FontProperties在matplotlib.font_manager模块中定义,该类用来存储和处理字体的属性,通过创建其实例来指定使用的字体字号等属性,代码如图3所示。

图3 创建字体类FontProperties实例的代码

其中,第4行代码从matplotlib.font_manager模块中导入FontProperties类;第5行代码指定字体文件的位置;第6行代码创建了FontProperties类的实例font,使用font_path指定的字体文件,字体大小是15。

相关链接1 Windows10系统中的字体文件位置是“C:\\Windows\\Fonts”,可以在该位置上选择系统中已经安装好的字体文件。

注意1 图3中第5行代码使用自定义的字体文件1.ttf,因为指定的是相对路径,该字体文件应当与源代码文件在同一路径下。

2.1.2 设置matplotlib使用的字体参数

Matplotlib 使用rcParams来控制各种默认参数,rcParams['font.family']表示使用的字体。设置matplotlib使用的字体参数的代码如图4所示。

图4 设置matplotlib使用的字体参数的代码

第8行代码导入matplotlib模块,第9行代码将rcParams['font.family']设置为font.get_name()的返回值,font即为图3中创建的FontProperties实例,通过该实例调用的get_name()方法获取到的是图3中指定的字体名。

2.1.3 代码运行效果

通过以上设置之后,代码运行效果如图5所示。

图5 代码运行效果

2.2 设置局部字体

如果matplotlib绘制图的标题、x轴标签和y轴标签使用不一样的字体,此时可以通过设置局部字体来实现。

2.2.1 定义局部字体

设置局部字体的代码如图6所示。

图6 设置局部字体的代码

其中,第5-6行设置了用于显示标题的字体title_font;第7-8行设置了用于显示x轴标签的字体x_font;第9-10行设置了用于显示y轴标签的字体y_font。

2.2.2 设置字体

使用如图7所示的代码为不同的标签设置不同的字体。

图7 设置字体的代码

为set_title()、set_xlabel()和set_ylabel()方法添加fontproperties参数,并将该参数设置为图6中创建的不同字体。

2.2.3 代码运行效果

设置不同字体的代码运行效果如图8所示。

图8 代码运行效果

http://www.ds6.com.cn/news/21319.html

相关文章:

  • 李宁网站建设的可行性百度知道客服电话
  • 一般使用的分辨率显示密度是东莞网络优化服务商
  • 哪些网站可以做英语等级试题微信管理
  • 文艺风格wordpress主题重庆seo网站
  • 广西建设工程造价管理协会网站男生最喜欢的浏览器推荐
  • 免费网站你知道我的意思的热点新闻
  • 用香港阿里云做网站好有钱怎么优化电脑系统
  • 网站建设项目公告培训心得简短
  • 网站建设 知识库搜索引擎主要包括三个部分
  • 容桂网站制作代理最有吸引力的营销模式
  • 网站首页新增悬浮小窗怎么做seo变现培训
  • 福田欧曼etx自卸车baidu优化
  • 网页基础设计网络优化的三个方法
  • cms网站开发需要学什么店铺推广软文案例
  • 公共网站怎地做经典营销案例分析
  • 佛山网站建设的设计原则百度竞价恶意点击软件
  • 网络推广网站套餐营销策划与运营团队
  • 两学一做网站视频上海网站排名优化怎么做
  • 东莞做网站定制旺道网站排名优化
  • 做网站需要服务器和什么软件深圳外贸网络推广渠道
  • 做国外订单用哪个网站semen是什么意思
  • 宝鸡小外贸网站建设电商怎么做
  • 做网站还有钱赚吗西安百度推广电话
  • dw企业网站设计网络营销都具有哪些功能
  • 网站文章分类微信seo是什么意思
  • 淘宝联盟 网站建设 内容少恶意点击软件
  • 宁波市住房和城乡建设厅网站百度图片搜索引擎入口
  • 做化工哪个网站好商城网站建设
  • 自己做网站做外贸可以吗排名优化网站建设
  • 广州市政府门户网站的网址是百度教育网站