用python绘制散点图适用于通过读取txt的数据进行绘制
功能
1.绘制散点图
2.切片读取操作
3.改写容易
代码如下:
import matplotlib.pyplot as plt
import numpy as np# 定义画散点图的函数
def draw_scatter(n, s):""":param n: 点的数量,整数:param s:点的大小,整数:return: None"""# 加载数据data = np.loadtxt('111.txt', encoding='utf-8', delimiter=',')#注意事项:111.txt的路径改成自己的# 通过切片获取横坐标x1x1 = data[:, 0]# 通过切片获取纵坐标Ry1 = data[:, 3]# 横坐标x2x2 = np.random.uniform(0, 5, n)# 纵坐标y2y2 = np.array([3] * n)# 创建画图窗口fig = plt.figure()# 将画图窗口分成1行1列,选择第一块区域作子图ax1 = fig.add_subplot(1, 1, 1)# 设置标题ax1.set_title('Result Analysis')# 设置横坐标名称ax1.set_xlabel('gamma-value')# 设置纵坐标名称ax1.set_ylabel('R-value')# 画散点图ax1.scatter(x1, y1, s=s, c='k', marker='.')# 画直线图ax1.plot(x2, y2, c='b', ls='--')# 调整横坐标的上下界plt.xlim(xmax=5, xmin=0)# 显示plt.show()# 主模块if __name__ == "__main__":# 运行draw_scatter(n=300, s=20)
注意事项:111.txt的路径改成自己的,txt内容如下:
注意中英文输入,空格,读取第一列为x,第四列为y,读者可根据自己需求改写
1,2,3,4
2,3,4,5
3,4,5,1
5,4,3,2
运行效果:
用python绘制散点图适用于通过读取txt的数据进行绘制相关推荐
- python接口自动化参数化_Python读取txt文件数据的方法(用于接口自动化参数化数据)...
小试牛刀: 1.需要python如何读取文件 2.需要python操作list 3.需要使用split()对字符串进行分割 代码运行截图 : 代码(copy) #encoding=utf-8 #1.r ...
- python读取txt文件并求和,Python读取txt文件数据的方法(用于接口自动化参数化数据)...
小试牛刀: 1.需要python如何读取文件 2.需要python操作list 3.需要使用split()对字符串进行分割 代码运行截图 : 代码(copy) #encoding=utf-8 #1.r ...
- matlab读取TXT文件数据,二进制文件数据
1. maltab自带工具 选择数据文件后 可以看到如下界面 可以根据实际选择分隔符,一般是空格或者逗号 有些第一行还有变量名,所以一般舍去第一行等 最后点击导入所选内容即可 优缺点 不能打开太大的文 ...
- ROS下使用C++读取txt文本数据并使用
本代码功能:在ROS下使用C++读取txt文本数据并对数据进行处理 分析:ROS的核心是话题订阅与发布,但作为ROS小白的我经常被各种话题搞得云里雾里,故本博客将可以处理的数据存入txt文本,通过读取 ...
- Python实现批量按顺序读取txt文本并保存到新文本txt中
目录 问题引入: 常见问题: ①文本顺序错误 解决方案:在os.lisdir()运行后的文件排序方法: ①文件名只由数字构成的排序方法: ②文件名中有数字以及其他符号的排序方法 问题引入: 在下载一本 ...
- python怎么读取txt文件数据保存数组中-Python Numpy中数据的常用的保存与读取方法...
在经常性读取大量的数值文件时(比如深度学习训练数据),可以考虑现将数据存储为Numpy格式,然后直接使用Numpy去读取,速度相比为转化前快很多. 下面就常用的保存数据到二进制文件和保存数据到文本文件 ...
- python——读取txt文本数据并可视化
最近用于对比结果,使用到了python的基本操作,之前也有了解但是与M相比难免有些区别 txt文本数据如下 0.9453125 0.9640625 0.671875 0.55625 0.475 0.9 ...
- python数据分析第一步:读取以及查看数据
用python做数据分析第一步,通常会遇到需要将现成文件(数据库里导出来,或者其他情况下获得的各种文件)拿来处理分析的情况,下面来说下利用python的标准库pandas来读取以及查看数据的方法 1. ...
- Python调用Geopandas包矢量化txt点数据为shp数据
Python提取ICESat-2/ATL08并可视化 01 引言: Python Geopandas轻松读取txt点数据进行矢量化并保存为shp格式,相较于gdal ogr相对更加便捷.现记录在此分享 ...
最新文章
- 某县百姓百事110便民服务管理系统(1)——项目总结
- Hadoop官方文档翻译——MapReduce Tutorial
- 安装npm_Npm安装包的版本号是如何更新的?
- 101 LINQ Samples
- Facebook悄悄参加星际AI大赛,然后输了 | 中国团队夺得第四
- 【luogu3368】模板 树状数组 2
- scipy.misc 介绍
- 超酷的 mip-infinitescroll 无限滚动(无限下拉)
- ASP.NET FileUpload文件上传路径问题
- 大学生创业计划书PPT模板在哪免费下?经典商业计划书PPT模板大全
- 老罗Android开发视频教程(Android入门介绍)九集集合
- android餐饮管理系统,餐饮管理软件,餐饮软件,美萍餐饮管理系统,酒店收银系统,饭店点菜系统,餐饮点单库存系统...
- 校验码——CRC循环冗余校验码,码距,例题
- 王刚日记:写文章和赚钱之间的关系
- 基于PHP的学生量化管理系统
- MATLAB编写用户登陆界面小结——更改界面左上角图标、输入用户名提醒和输入密码隐藏
- Yii2-Admin-Theme 基于layui的通用后台模板
- 计算机工作中只读不写,u盘实现只读不写方法
- 幼儿抽象逻辑思维举例_张俊:幼儿到底是怎么学习数学的?
- 计算机学院工作总结报告,研究生工作总结报告
热门文章
- 前端面试题整理-ing---kalrry
- 理解Spatial Transformer Network
- superslide 多次点击调用slide()和速度问题
- 破解webstorm
- Android Studio安卓开发-RecycleView新闻栏设计
- 运动耳机哪个牌子音质好、音质最好的运动耳机品牌排行
- php-imagick漏洞,PHP Imagick内存泄漏
- frameworks/base/Android.mk:135: *** commands commence before first target. Stop.
- SDUT-程序设计基础-实验2-选择结构
- Linux C/C++并发编程实战(1)谈谈并发编程