Python中matplotlib画图
来源:互联网 发布:图片放大器 js 编辑:程序博客网 时间:2024/06/05 18:58
散点图scatter
import numpy as npimport matplotlib.pyplot as plt#data = np.loadtxt('/home/bymaymay/data1.txt', delimiter=',') #data1.txt中数据格式,例:34,78,0data = np.array([[3,7,0],[3,4,0],[6,8,1],[7,7,1]])x = data[:,0:2] #所有行,第0和1列y = data[:,2] #所有行,第2列pos = np.where(y==1) #记录标号y为1的行的行号,结果pos=array([2,3])neg = np.where(y==0) #记录标号y为0的行的行号,结果neg=array([0,1])plt.scatter(x[pos,0], x[pos,1], marker='o', c='b')plt.scatter(x[neg,0], x[neg, 1], marker='x', c='r')plt.xlabel('Feature 1')plt.ylabel('Feature 2')label = ["Positive", "Negtive"]plt.legend(label)plt.show() #Ctrl+D退出Python命令行
运行结果为:
画布里多个图
import matplotlib.pyplot as pltfig = plt.figure() #定义figureax = fig.add_subplot(234) #将画布分割成2行3列,图像画在从左到右从上到下的第4块ax.plot([0,1])ax = fig.add_subplot(2,3,3) #将画布分割成2行3列,图像画在从左到右从上到下的第3块ax.plot([1,0])plt.show()#显示图片
运行结果为:
阅读全文
0 0
- Python中matplotlib画图
- python中matplotlib和pandas画图
- python中matplotlib画图中文不能显示
- Python matplotlib 画图相关
- python matplotlib 画图简介
- 使用python matplotlib画图
- Python Matplotlib画图示例
- python使用matplotlib画图
- python用matplotlib画图
- python画图:matplotlib(1)
- 【python】matplotlib画图
- python matplotlib 画图
- Python matplotlib画图表
- Python:Matplotlib 画图
- python画图包matplotlib
- python matplotlib 画图一
- python matplotlib画图
- Python之Matplotlib画图方法
- Python:通过Socket让远程电脑执行某些命令
- JMeter集合点
- react-native Touch事件的拦截与分发
- Java求字符串的最大子串和长度
- Lydsy八月份月赛
- Python中matplotlib画图
- 概率基础5-极限定理
- Ztree,异步逐级加载数据,连接数据库增删改,模糊搜索
- Case When的用法,简单小例子
- TCP最小传输单元和最大传输单元
- React Native封装Android原生控件
- Android 必知必会
- 如何实现按钮底部半透明,但是不影响按钮的字体正常显示
- java页面用js转换数据库中的datetime类型的时间为String类型显示