matplotlib之直接保存图片

自动保存图表:pyplot.savefig(‘D:\\pic.png‘),替代了 pyplot.show()。
 1 # 使用matplotlib.pyplot.scatter绘制散点
 2 import matplotlib.pyplot as plt
 3 from pylab import mpl
 4
 5 # 设置默认字体,解决中文显示乱码问题
 6 mpl.rcParams[‘font.sans-serif‘] = [‘SimHei‘]
 7
 8 # 自动计算点
 9 x_values = list(range(1, 101))
10 y_values = [x ** 2 for x in x_values]
11 plt.scatter(x_values, y_values, s=40)
12
13 y_values = [x * 50 for x in x_values]
14 # 自定义颜色:c=(红色,绿色,蓝色);取值范围:[0,1];0深,1浅
15 plt.scatter(x_values, y_values, c=(1, 0, 0))
16
17 y_values = [x * 150 for x in x_values]
18 # 颜色映射:根据y的值,颜色由浅到深
19 plt.scatter(x_values, y_values, c=y_values, cmap=plt.cm.Greens)
20
21 # 设置图表标题
22 plt.title("平方数值表", fontsize=20)
23
24 # 设置横、纵坐标标题
25 plt.xlabel("数值", fontsize=12)
26 plt.ylabel("平方值", fontsize=12)
27
28 # 设置刻度标记大小
29 plt.tick_params(axis=‘both‘, labelsize=10)
30
31 # 设置每个坐标轴的取值范围[x最小,x最大,y最小,y最大]
32 plt.axis([0, 100, 0, 10000])
33
34 # 自动保存图表
35 plt.savefig(‘D:\\pic.png‘)
时间: 2024-10-20 18:47:50

matplotlib之直接保存图片的相关文章

Python拼接多张图片

写机器学习相关博文,经常会碰到很多公式,而Latex正式编辑公式的利器.目前国内常用的博客系统,好像只有博客园支持,所以当初选择落户博客园.我现在基本都是用Latex写博文,然后要发表到博客园上与大家共享,就又得经历一番功夫:首先,将Latex源码拷贝到博文的HTML源码编辑器中:然后,修改部分HTML不支持的Latex源码,使得最后的博文跟我生成的PDF文档几乎一摸一样.这里面设计到图标的引用,论文的引用,文字颜色的调整,部分段落的标号等一些列问题.一旦文档有些长了,做这些工作就挺让人郁闷的.

使用Python拼接多张图片

写机器学习相关博文,经常会碰到很多公式,而Latex正式编辑公式的利器.目前国内常用的博客系统,好像只有博客园支持,所以当初选择落户博客园.我现在基本都是用Latex写博文,然后要发表到博客园上与大家共享,就又得经历一番功夫:首先,将Latex源码拷贝到博文的HTML源码编辑器中:然后,修改部分HTML不支持的Latex源码,使得最后的博文跟我生成的PDF文档几乎一摸一样.这里面设计到图标的引用,论文的引用,文字颜色的调整,部分段落的标号等一些列问题.一旦文档有些长了,做这些工作就挺让人郁闷的.

python pandas numpy matplotlib 常用方法及函数

import numpy as np import pandas as pd import matplotlib.pyplot as plt ---------------numpy----------------------- arr = np.array([1,2,3], dtype=np.float64) np.zeros((3,6)) np.empty((2,3,2)) np.arange(15) arr.dtype arr.ndim arr.shape arr.astype(np.in

matplotlib 出图示例

如果你想要在Linxu中获得一个高效.自动化.高质量的科学画图的解决方案,应该考虑尝试下matplotlib库.Matplotlib是基于python的开源科学测绘包,基于python软件基金会许可证发布.大量的文档和例子.集成了Python和Numpy科学计算包.以及自动化能力,是作为Linux环境中进行科学画图的可靠选择的几个原因.这个教程将提供几个用matplotlib画图的例子. 特性 支持众多的图表类型,如:bar,box,contour,histogram,scatter,line

matplotlib使用

python3.4安装: 参考:http://my.oschina.net/bery/blog/203595 使用: import matplotlib.pyplot as plt import datetime x=[2.00,2.05,2.10,2.15,2.20,2.25,2.30,2.30,2.35,2.40,2.45,2.50] y=[40,4.5,15,25,35,20,15,50,22,42,42,12] z=[20,4.5,15,35,15,20,45,30,22,12,32,2

ipython下matplotlib不显示图片

1- 问题描述 1 import numpy as np 2 import matplotlib.pyplot as plt 3 4 x = np.arange(0, 5, 0.1); 5 y = np.sin(x) 6 plt.plot(x, y) 没有任何反应,只显示 [<matplotlib.lines.Line2D at 0x7f1885750990>] 2- 解决方法 使用 plt.savefig() 保存图片 1 import numpy as np 2 import matplo

Python 可视化工具 Matplotlib

英文出处:Chris Moffitt. Matplotlib是Python中最常用的可视化工具之一,可以非常方便地创建海量类型的2D图表和一些基本的3D图表.本文主要介绍了在学习Matplotlib时面临的一些挑战,为什么要使用Matplotlib,并推荐了一个学习使用Matplotlib的步骤. 简介 对于新手来说,进入Python可视化领域有时可能会令人感到沮丧.Python有很多不同的可视化工具,选择一个正确的工具有时是一种挑战. 例如,即使两年过去了,这篇<Overview of Pyt

numpy pandas matplotlib

import numpy as np import pandas as pd import matplotlib.pyplot as plt ---------------numpy----------------------- arr = np.array([1,2,3], dtype=np.float64) np.zeros((3,6))  np.empty((2,3,2)) np.arange(15) arr.dtype arr.ndim arr.shape arr.astype(np.i

1.4 Matplotlib:绘图

医药统计项目可联系 QQ:231469242 http://www.kancloud.cn/wizardforcel/scipy-lecture-notes/129866 1.4.1 简介 Matplotlib 可能是Python惟一一个最广泛使用的二维图包.它同时提供了从Python中可视化数据非常的快速方式以及多种格式的出版质量图片.我们将在交互模式下研究Matplotlib,包含大多数的常用案例. 1.4.1.1 IPython和pylab模式 IPython是强化版交互Python sh