python fontproperties_fontproperties

本文介绍了在Python的Matplotlib库中如何设置中文显示,包括使用fontproperties解决字体问题,以及通过实例展示了绘制各类图形的方法,如折线图、函数图像等。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

Matplotlib设置中文2021-02-12 18:03:18

方法一:fontproperties

适用于Windows & Linux & Mac

主要用于给xlabel,ylabel,title设置中文

from matplotlib import pyplot as plt

from matplotlib.font_manager import FontProperties

# 设置字体

font = FontProperties(fname="c:/windows/fonts/simsun.ttc", siz

一、简介

玩过几个月的基金,所以今天闲着没事看能不能编程实现-从采集基金数据然后进行分析

这里以白酒为例,相信玩过基金的人都知道,白酒这个基金上过几次热搜,在基金排行榜也是无人不知,所以选择了白酒为例(最重要的是2021-1-25,白酒涨幅了6.35%,这个是什么概念!!就是你买一百元就赚6.35

杭州七日天气预报数据分析2020-05-10 19:51:36

import requests as rfrom bs4 import BeautifulSoup import matplotlib.pyplot as pdef gethtmltext(url): try: a=r.get(url,timeout=30) a.raise_for_status() r.encoding=a.apparent_encoding return a.text except: return

sin,cos函数图像绘制2020-05-06 16:03:03

import numpy as npimport pylab as plimport matplotlib.font_manager as fmimport matplotlibt=np.arange(0.0,2.0*np.pi,0.01)s=np.sin(t)z=np.cos(t)pl.plot(t,s,label='正弦')pl.plot(t,z,label='余弦')pl.xlabel('x-变量',fontproperties='

第一课--绘制简单的折线图2019-08-27 20:02:52

'''

绘制简单的折线图

'''

import matplotlib.pyplot as plt

from matplotlib.font_manager import FontProperties

# 校正图形

input_value = [1, 2, 3, 4, 5, 6]

# 数据值

lists = [1, 4, 22, 66, 88, 77]

# linewidth:此参数是加粗线条

plt.plot(input_value, lis

数据分析——matplotlab2019-08-26 14:03:27

1.什么是matplotlsb

Matplotlib 是一个 Python 的 2D绘图库,它以各种硬拷贝格式和跨平台的交互式环境生成出版质量级别的图形 。

通过 Matplotlib,开发者可以仅需要几行代码,便可以生成绘图,直方图,功率谱,条形图,错误图,散点图等。

绘制折线图

import random

from matplotlib im

matplotlib显示中文字体2019-07-09 11:00:07

由于我的小可爱怎么都解决不了matplotlib显示中文字体的问题,因此便花大半天时间帮她弄这玩意,话休闲叙,进入正题。

Error主要是SimSun这个宋体无法显示,改用stsong华文宋体即可

法一:设置fontproperties(推荐)

plt.title('爱你', fontproperties='stsong')

原理:调用Axes库,Axes调用rcPar

有趣的事,Python永远不会缺席!

如需转发,请注明出处:小婷儿的python  https://www.cnblogs.com/xxtalhr/p/11020246.html

一、无法正常显示原因

matplotlib.pyplot在显示时无法找到合适的字体,故显示乱码(我的显示为方框)

二、解决办法

添加相

matplotlib

Matplotlib 是一个 Python 的 2D绘图库

它以各种硬拷贝格式和跨平台的交互式环境生成出版质量级别的图形

通过 Matplotlib,开发者可以仅需要几行代码,

便可以生成绘图,直方图,功率谱,条形图,错误图,散点图等

官方文档

[官方中文文档]((https://www.matplotlib.org.cn/)

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值